diff --git a/.editorconfig b/.editorconfig index a029bb57c..1e8edcb2c 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # https://editorconfig.org root = true diff --git a/.gitattributes b/.gitattributes index 572aeb542..6d99ca08c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/.github/workflows/doc-format.yml b/.github/workflows/doc-format.yml index 991844eb0..52f41a2ea 100644 --- a/.github/workflows/doc-format.yml +++ b/.github/workflows/doc-format.yml @@ -34,6 +34,15 @@ jobs: # Check for docs that exist in both .md and .adoc (except GitHub-required) for doc in README ARCHITECTURE ROADMAP PHILOSOPHY INSTALL CHANGELOG; do if [ -f "${doc}.md" ] && [ -f "${doc}.adoc" ]; then + # Glama carve-out: the Glama MCP-server directory (glama.ai) requires a + # README.md to index a server and will NOT render README.adoc. When a + # glama.json is present, README.md is permitted alongside the canonical + # README.adoc. README.adoc remains the source of truth. This is a Glama + # limitation, not an owner-policy change. See contractiles/CANONICAL-TEMPLATES.adoc. + if [ "${doc}" = "README" ] && [ -f "glama.json" ]; then + echo "::notice::README.md kept alongside README.adoc (Glama carve-out: glama.json present; .adoc remains canonical)." + continue + fi echo "::error::Duplicate documentation: ${doc}.md and ${doc}.adoc both exist. Keep only .adoc" DUPLICATES=$((DUPLICATES + 1)) fi diff --git a/.gitignore b/.gitignore index 625d3f0a4..c513f1e11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/.machine_readable/6a2/AGENTIC.a2ml b/.machine_readable/6a2/AGENTIC.a2ml index 1093cf834..63f5c9c35 100644 --- a/.machine_readable/6a2/AGENTIC.a2ml +++ b/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/6a2/ECOSYSTEM.a2ml b/.machine_readable/6a2/ECOSYSTEM.a2ml index 64463f18d..4bb6844d4 100644 --- a/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Standards ecosystem position diff --git a/.machine_readable/6a2/META.a2ml b/.machine_readable/6a2/META.a2ml index 2ef187ce1..b7ff027c6 100644 --- a/.machine_readable/6a2/META.a2ml +++ b/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Standards meta-level information diff --git a/.machine_readable/6a2/NEUROSYM.a2ml b/.machine_readable/6a2/NEUROSYM.a2ml index 2b4d98e79..9ff90c3da 100644 --- a/.machine_readable/6a2/NEUROSYM.a2ml +++ b/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/6a2/PLAYBOOK.a2ml b/.machine_readable/6a2/PLAYBOOK.a2ml index c49794de1..f5cbe97c6 100644 --- a/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook @@ -25,6 +25,16 @@ last-updated = "2026-04-11" # 1. Update version in STATE.a2ml, META.a2ml # 2. Run `just release-preflight` (validate + quality + security + maint-hard-pass) # 3. Tag and push +# 4. If glama.json is present (repo listed on the Glama MCP directory), +# regenerate README.md from the canonical README.adoc before tagging so the +# Glama listing stays current. README.adoc is the source of truth; README.md +# exists solely for Glama (which will not render .adoc). Carve-out enforced by +# doc-format.yml + Mustfile readme-md-glama-carveout + Dustfile preserve:glama-readme. + +[docs-format] +# Estate docs are .adoc-canonical, no duplicate formats. Sole exception: the +# Glama README.md carve-out (gated on glama.json). See +# contractiles/CANONICAL-TEMPLATES.adoc "Documentation carve-out — Glama README.md". [maintenance-operations] # Baseline audit: just maint-audit diff --git a/.machine_readable/6a2/STATE.a2ml b/.machine_readable/6a2/STATE.a2ml index eed7ebc7a..d6046fa50 100644 --- a/.machine_readable/6a2/STATE.a2ml +++ b/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Standards project state diff --git a/.machine_readable/ADJUST.contractile b/.machine_readable/ADJUST.contractile index a511d2e00..b04e153d9 100644 --- a/.machine_readable/ADJUST.contractile +++ b/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for standards ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/.machine_readable/CLADE.a2ml b/.machine_readable/CLADE.a2ml index 94c1ddcd5..c9f7527bf 100644 --- a/.machine_readable/CLADE.a2ml +++ b/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/INTENT.contractile b/.machine_readable/INTENT.contractile index e3ac79d4b..55ef51bf9 100644 --- a/.machine_readable/INTENT.contractile +++ b/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for standards ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/.machine_readable/MUST.contractile b/.machine_readable/MUST.contractile index 827d75804..8a94cc90e 100644 --- a/.machine_readable/MUST.contractile +++ b/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for standards ; These constraints MUST NOT be violated. K9 validators enforce them. ; @@ -81,8 +81,40 @@ ) ; === Project-Specific Invariants === - ; *REMINDER: Add invariants specific to this repo* - ; (must "# Add project-specific invariants here") + ; Derived from owner directives in the 2026-06-04 session. Each invariant + ; is tagged with the repo that OWNS its enforcement: standards (this repo) + ; for everything here; cross-repo musts are listed under (cross-repo) below + ; and are NOT enforced here — they live in the named repo's own MUST. + + (project-invariants + ; --- Licensing (owner ruling 2026-06-04) --- + (must "code, configuration and scripts carry SPDX-License-Identifier: MPL-2.0") + (must "prose documentation (*.adoc, *.md) carries SPDX-License-Identifier: CC-BY-SA-4.0") + (must "PMPL-1.0-or-later appears in NO standards file — it is reserved for palimpsest-license, palimpsest-plasma and consent-aware-http only") + (must "LICENCE-POLICY.adoc and .machine_readable/licensing-policy.toml state the same licence model — no contradiction") + (must "LICENSES/ contains the canonical text for every SPDX id in use (MPL-2.0, CC-BY-SA-4.0)") + (must "no automated or bulk SPDX/licence edit — owner-only, manual, per-file (policy A2)") + (must "consent-aware-http/ and any palimpsest* path is never relicensed by a sweep (protected)") + (must "PLMP-/PMLP- scaffold sentinels are never hand-edited as licence work (policy A5)") + + ; --- CI / workflow hardening --- + (must "every workflow job declares timeout-minutes, EXCEPT reusable-workflow caller jobs (uses: ./...)") + (must "secret-consuming action steps are gated with `if: secrets.X != ''`") + (must "any ossf/scorecard-action publish job contains only `uses:` steps — no `run:` in the publish job") + + ; --- Registry --- + (must "REGISTRY.a2ml is GENERATED — regenerate with scripts/build-registry.sh; never hand-edit")) + + ; === Cross-Repo Musts (owned elsewhere — listed for traceability only) === + ; These were established this session but belong in the named repo's own + ; MUST.contractile, not standards'. Tracked in hyperpolymath/standards#370. + (cross-repo + (hypatia + (must "WF014 scorecard detector is JOB-scoped, not FILE-scoped") + (must "missing_timeout_minutes never fires on reusable-workflow caller jobs") + (must "WF017 secret-gate detector recognises `if: ${{ secrets.X != '' }}` block form") + (must "unpinned_action reporter never truncates the ref nor scrapes adjacent comments; SHA-pinned actions never flagged") + (must "banned_language_file honours documented path_allow_prefixes (bindings/deno, *.d.ts, vitest.config.ts, ...)"))) (enforcement (k9-validator "contractiles/k9/must-check.k9.ncl") diff --git a/.machine_readable/REGISTRY.a2ml b/.machine_readable/REGISTRY.a2ml index 49019aed0..7e6fb7bf5 100644 --- a/.machine_readable/REGISTRY.a2ml +++ b/.machine_readable/REGISTRY.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) # # REGISTRY.a2ml — the verifiable index of every spec/standard in this monorepo. diff --git a/.machine_readable/TRUST.contractile b/.machine_readable/TRUST.contractile index 4d334252b..d951cc1ea 100644 --- a/.machine_readable/TRUST.contractile +++ b/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for standards ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/.machine_readable/agent_instructions/README.adoc b/.machine_readable/agent_instructions/README.adoc index 1ddc0a31c..1cc7487ed 100644 --- a/.machine_readable/agent_instructions/README.adoc +++ b/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/.machine_readable/agent_instructions/coverage.a2ml b/.machine_readable/agent_instructions/coverage.a2ml index 19cbb0239..5ba096a06 100644 --- a/.machine_readable/agent_instructions/coverage.a2ml +++ b/.machine_readable/agent_instructions/coverage.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/agent_instructions/debt.a2ml b/.machine_readable/agent_instructions/debt.a2ml index 2a51fa9f3..94213392e 100644 --- a/.machine_readable/agent_instructions/debt.a2ml +++ b/.machine_readable/agent_instructions/debt.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/agent_instructions/methodology.a2ml b/.machine_readable/agent_instructions/methodology.a2ml index b13b50dde..754f35710 100644 --- a/.machine_readable/agent_instructions/methodology.a2ml +++ b/.machine_readable/agent_instructions/methodology.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/.machine_readable/bot_exclusion_registry.a2ml b/.machine_readable/bot_exclusion_registry.a2ml index 153fe9cb7..76dfa4a85 100644 --- a/.machine_readable/bot_exclusion_registry.a2ml +++ b/.machine_readable/bot_exclusion_registry.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot Exclusion Registry — authoritative estate-wide denylist for hyperpolymath bots. # # Canonical location: standards/.machine_readable/bot_exclusion_registry.a2ml diff --git a/.machine_readable/contractiles/INDEX.a2ml b/.machine_readable/contractiles/INDEX.a2ml index 6bab004d6..d44c3f2e4 100644 --- a/.machine_readable/contractiles/INDEX.a2ml +++ b/.machine_readable/contractiles/INDEX.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # INDEX.a2ml — Contractile Registry # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/README.adoc b/.machine_readable/contractiles/README.adoc index eb52b2956..9dc27756e 100644 --- a/.machine_readable/contractiles/README.adoc +++ b/.machine_readable/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractiles Template Set :toc: :sectnums: diff --git a/.machine_readable/contractiles/_base.ncl b/.machine_readable/contractiles/_base.ncl index a30c55481..22306faf5 100644 --- a/.machine_readable/contractiles/_base.ncl +++ b/.machine_readable/contractiles/_base.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) # # _base.ncl — Shared contractile base diff --git a/.machine_readable/contractiles/adjust/Adjustfile.a2ml b/.machine_readable/contractiles/adjust/Adjustfile.a2ml index 289d13ec1..41c9177cd 100644 --- a/.machine_readable/contractiles/adjust/Adjustfile.a2ml +++ b/.machine_readable/contractiles/adjust/Adjustfile.a2ml @@ -1,211 +1,58 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later -# Adjustfile — Accessibility Contract for Burble +# SPDX-License-Identifier: MPL-2.0 +# Adjustfile — Drift-tolerance contract for standards # Author: Jonathan D.A. Jewell # -# Accessibility requirements and compliance for Burble. -# Voice-first design must be inclusive for all users. -# +# Cumulative-drift catchment: tolerance bands + corrective actions. +# Authority: advisory (Yard) — continue-with-warnings; auto_fix where deterministic. # Run with: adjust check -# Fix with: adjust fix (where deterministic fix exists) +# Fix with: adjust fix (applies deterministic patches; advisory otherwise) @abstract: -Accessibility requirements and compliance for the Burble voice-first communications platform. -These requirements ensure Burble is usable by everyone, regardless of ability. +Drift tolerances and corrective actions for the `standards` monorepo. Unlike +MUST (hard gate), ADJUST tracks cumulative drift against tolerance bands and +proposes corrective actions. Advisory — it warns and trends, it does not block. @end -## Keyboard Accessibility - -### keyboard-navigation -- description: All features accessible via keyboard -- status: partial -- probe: test -f server/lib/burble/accessibility/keyboard.ex -- compliance: WCAG 2.1 AA -- notes: Basic navigation implemented. Full keyboard-only flow needed. -- fix: Port PanLL's comprehensive keyboard navigation system - -### custom-keybindings -- description: User-configurable keybindings -- status: implemented -- probe: test -f server/lib/burble/accessibility/keyboard.ex -- compliance: WCAG 2.1 AAA -- notes: Users can remap PTT, mute, deafen, volume, and room navigation keys - -### keyboard-shortcuts-discoverable -- description: Keyboard shortcuts are documented and discoverable -- status: missing -- compliance: WCAG 2.1 A -- fix: Add keyboard shortcuts help modal in web client - -## Visual Accessibility - -### high-contrast-mode -- description: High contrast UI theme -- status: missing -- compliance: WCAG 2.1 AA -- fix: Port PanLL's high-contrast theme system -- target: CSS variables for contrast ratios >= 4.5:1 - -### colorblind-support -- description: Colorblind-friendly color schemes -- status: missing -- compliance: WCAG 2.1 AA -- fix: Implement deuteranopia, protanopia, and tritanopia palettes -- reference: PanLL's palette system - -### font-size-adjustment -- description: Resizable UI fonts (4 levels: 14-20px) -- status: missing -- compliance: WCAG 2.1 AA -- fix: Port PanLL's font size adjustment system -- target: User preference persists across sessions - -### theme-switching -- description: Dark/Light/System theme support -- status: missing -- compliance: WCAG 2.1 AA -- fix: Port PanLL's theme system -- target: Respects OS preference, user override - -## Auditory Accessibility - -### screen-reader-support -- description: Full screen reader compatibility -- status: partial -- probe: test -f server/lib/burble/accessibility/screen_reader.ex -- compliance: WCAG 2.1 AA -- notes: Basic announcements implemented. Needs ARIA attributes and live regions. -- fix: Complete ARIA implementation in web client - -### closed-captions -- description: Real-time captioning for voice chat -- status: missing -- compliance: WCAG 2.1 AA -- notes: Requires Web Speech API or external STT integration -- target: 90%+ accuracy for English, configurable display - -### visual-notifications -- description: Visual indicators for audio events -- status: missing -- compliance: WCAG 2.1 A -- notes: Speaking indicators, mute status, connection status -- fix: Add visual cues that duplicate audio information - -### volume-normalization -- description: Consistent volume levels across users -- status: missing -- compliance: WCAG 2.1 AA -- notes: Prevents sudden loud sounds for sensitive users -- target: -23 LUFS normalization per EBU R128 - -## Motor Accessibility - -### voice-commands -- description: Voice-controlled interface -- status: missing -- compliance: WCAG 2.1 AAA -- notes: "Mute", "Deafen", "Join room X", "Volume up/down" -- target: Web Speech API with fallback to keyboard - -### reduced-motion -- description: Reduced animation options -- status: missing -- compliance: WCAG 2.1 AA -- fix: Port PanLL's animation control (on/reduced/off) -- target: Respects prefers-reduced-motion media query - -### hover-alternatives -- description: All hover interactions have click alternatives -- status: partial -- compliance: WCAG 2.1 AA -- notes: Some hover tooltips need click-to-show option -- fix: Audit and add click alternatives - -## Cognitive Accessibility - -### clear-language -- description: Simple, consistent terminology -- status: partial -- compliance: WCAG 2.1 AAA -- notes: Technical terms need plain language explanations -- fix: Add tooltips/glossary for jargon - -### predictable-navigation -- description: Consistent navigation patterns -- status: partial -- compliance: WCAG 2.1 AA -- notes: Navigation structure varies between pages -- fix: Standardize navigation layout - -### error-prevention -- description: Confirmation for destructive actions -- status: partial -- compliance: WCAG 2.1 AA -- notes: Room deletion has confirmation, others may not -- fix: Audit all destructive actions - -### help-availability -- description: Context-sensitive help always available -- status: missing -- compliance: WCAG 2.1 AAA -- notes: No persistent help system -- fix: Add help button with contextual guidance - -## Compliance Targets - -### wcag-2.1-aa -- description: WCAG 2.1 AA compliance -- status: partial -- target: Full compliance by Q4 2026 -- tracking: https://github.com/hyperpolymath/burble/issues/XXX - -### section-508 -- description: U.S. Section 508 compliance -- status: partial -- target: Full compliance by Q4 2026 -- notes: Aligns with WCAG 2.1 AA for most requirements - -### en-301-549 -- description: EU EN 301 549 compliance -- status: partial -- target: Full compliance by Q4 2026 -- notes: EU public sector procurement requirement - -## Integration Requirements - -### panll-accessibility-port -- description: Port PanLL's accessibility engine to Burble -- status: planned -- reference: /var/mnt/eclipse/repos/panll/tests/accessibility_engine_test.js -- target: Q2 2026 - -### k9-accessibility-validator -- description: Integrate K9 accessibility validator -- status: planned -- reference: /var/mnt/eclipse/repos/panll/contractiles/k9/validators/accessibility-baseline.k9.ncl -- target: Q2 2026 - -### accessibility-testing -- description: Add accessibility tests to CI/CD -- status: planned -- target: pa11y or axe-core integration -- compliance: Automated WCAG testing - -## Documentation Requirements - -### accessibility-guide -- description: User-facing accessibility guide -- status: missing -- target: docs/accessibility/USER-GUIDE.adoc -- notes: Keyboard shortcuts, screen reader setup, theme switching - -### developer-accessibility -- description: Developer accessibility guidelines -- status: missing -- target: docs/accessibility/DEVELOPER.adoc -- notes: Coding standards, testing requirements, compliance checklist - -### compliance-report -- description: Accessibility compliance report -- status: missing -- target: docs/compliance/ACCESSIBILITY.adoc -- notes: VPAT (Voluntary Product Accessibility Template) +## Licence Drift + +### spdx-header-drift +- description: estate-family SPDX headers stay on policy (code=MPL-2.0, docs=CC-BY-SA-4.0) +- tolerance: 0 standards-authored files off-policy (excludes carve-out + third-party) +- corrective: owner-only, manual, per-file — NEVER an automated sweep (policy A2) +- severity: advisory +- notes: PLMP-/PMLP- sentinels are scaffold leaks, fixed by re-substitution, not relicensing. + +### deep-mention-drift +- description: in-body SPDX example/emitter strings track the current policy ids +- tolerance: emitters (generators) must emit MPL-2.0 / CC-BY-SA-4.0; doc examples may lag +- corrective: update header-emitting generators first; doc examples in a follow-up pass +- severity: advisory + +## Documentation Drift + +### adoc-not-md +- description: docs are AsciiDoc except GitHub-required .md (SECURITY/CONTRIBUTING/CODE_OF_CONDUCT/CHANGELOG) +- tolerance: new prose docs are *.adoc; existing *.md migrate opportunistically +- corrective: convert *.md → *.adoc (no duplicate formats) +- severity: advisory + +### registry-staleness +- description: REGISTRY.a2ml reflects the current spec tree +- tolerance: regenerate when specs are added/moved +- corrective: run `bash scripts/build-registry.sh` (or `just registry`) +- severity: advisory + +## Structural Drift + +### contractile-trident-completeness +- description: each contractile verb has its full trident (Xfile.a2ml + verb.ncl + verb.k9.ncl) +- tolerance: all 6 verbs present per .machine_readable/contractiles/INDEX.a2ml +- corrective: re-run the contractiles scaffold for any missing trident member +- severity: advisory + +### no-foreign-project-scaffold +- description: contractile declaration files describe THIS repo, not a scaffold source +- tolerance: 0 files naming another project (e.g. "Burble") in their declaration +- corrective: re-run scaffold substitution OR rewrite for `standards` +- severity: advisory +- notes: 2026-06-04 — the Must/Adjust/Dust trident files were scaffold leaks naming the template source project; rewritten for `standards`. diff --git a/.machine_readable/contractiles/adjust/adjust.k9.ncl b/.machine_readable/contractiles/adjust/adjust.k9.ncl index f4f045fa2..9ff26c941 100644 --- a/.machine_readable/contractiles/adjust/adjust.k9.ncl +++ b/.machine_readable/contractiles/adjust/adjust.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # adjust.k9.ncl — K9 trust-tier component of the adjust trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/adjust/adjust.manifest.a2ml b/.machine_readable/contractiles/adjust/adjust.manifest.a2ml index e23d57bf5..f28f94d01 100644 --- a/.machine_readable/contractiles/adjust/adjust.manifest.a2ml +++ b/.machine_readable/contractiles/adjust/adjust.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # adjust.manifest.a2ml — Trident coherence manifest for the adjust verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/adjust/adjust.ncl b/.machine_readable/contractiles/adjust/adjust.ncl index cdceb1917..d6c24f0ee 100644 --- a/.machine_readable/contractiles/adjust/adjust.ncl +++ b/.machine_readable/contractiles/adjust/adjust.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Adjust — accessibility runner # # Pairs with: Adjustfile.a2ml (same directory) diff --git a/.machine_readable/contractiles/bust/Bustfile.a2ml b/.machine_readable/contractiles/bust/Bustfile.a2ml index 38da0ec10..5dd3840f3 100644 --- a/.machine_readable/contractiles/bust/Bustfile.a2ml +++ b/.machine_readable/contractiles/bust/Bustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bustfile — failure mode contractile (seed skeleton) # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/bust/bust.k9.ncl b/.machine_readable/contractiles/bust/bust.k9.ncl index 528c43f1d..c60a0aec4 100644 --- a/.machine_readable/contractiles/bust/bust.k9.ncl +++ b/.machine_readable/contractiles/bust/bust.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # bust.k9.ncl — K9 trust-tier component of the bust trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/bust/bust.manifest.a2ml b/.machine_readable/contractiles/bust/bust.manifest.a2ml index d6e9ddd51..2237041d5 100644 --- a/.machine_readable/contractiles/bust/bust.manifest.a2ml +++ b/.machine_readable/contractiles/bust/bust.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # bust.manifest.a2ml — Trident coherence manifest for the bust verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/bust/bust.ncl b/.machine_readable/contractiles/bust/bust.ncl index 8fc9106f4..fc8cb8cd2 100644 --- a/.machine_readable/contractiles/bust/bust.ncl +++ b/.machine_readable/contractiles/bust/bust.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bust — error-handling / failure-recovery runner # # Pairs with: Bustfile.a2ml (same directory) diff --git a/.machine_readable/contractiles/dust/Dustfile.a2ml b/.machine_readable/contractiles/dust/Dustfile.a2ml index 1f6636797..f1563c310 100644 --- a/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,5 +1,5 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later -# Dustfile — Cleanup and hygiene contract for Burble +# SPDX-License-Identifier: MPL-2.0 +# Dustfile — Cleanup and hygiene contract for standards # Author: Jonathan D.A. Jewell # # What should be cleaned up. Housekeeping, not blockers. @@ -7,72 +7,62 @@ # Roll back with: dust rollback @abstract: -Cleanup and hygiene items for the Burble voice platform. -These are maintenance tasks — not blocking, but should be addressed. +Cleanup and hygiene items for the `standards` monorepo. These are maintenance +tasks — not blocking, but should be addressed. Destructive actions are +dry-run by default and gated behind --apply. @end ## Stale Files ### no-stale-snapshots -- description: No dated status/completion files in root +- description: no dated STATUS/COMPLETION snapshot files in root - run: test -z "$(ls *-STATUS-*.md *-COMPLETION-*.md 2>/dev/null)" - severity: info +### no-next-steps +- description: NEXT_STEPS.md is superseded by ROADMAP.adoc +- run: test ! -f NEXT_STEPS.md +- severity: info + ### no-ai-djot - description: AI.djot is superseded by 0-AI-MANIFEST.a2ml - run: test ! -f AI.djot - severity: warning -### no-next-steps -- description: NEXT_STEPS.md superseded by ROADMAP -- run: test ! -f NEXT_STEPS.md -- severity: info - -## Build Artifacts +## Format Duplicates -### no-tracked-elixir-build -- description: No Elixir build artifacts tracked in git -- run: test -z "$(git ls-files server/_build/ server/deps/ 2>/dev/null)" +### no-duplicate-readme +- description: only one README format (.adoc canonical) +- run: test ! -f README.md || test ! -f README.adoc - severity: warning -### no-tracked-rescript-build -- description: No ReScript build artifacts tracked in git -- run: test -z "$(git ls-files 'client/web/src/**/*.res.mjs' client/web/lib/ 2>/dev/null)" +### no-duplicate-licence-policy +- description: only one licence-policy doc (LICENCE-POLICY.adoc canonical) +- run: test ! -f docs/LICENSE-POLICY.md || test ! -f LICENCE-POLICY.adoc - severity: warning +- notes: resolved 2026-06-04 — deleted the stale docs/LICENSE-POLICY.md (it wrongly asserted standards=AGPL); LICENCE-POLICY.adoc is the sole source of truth. Probe stands guard against reintroduction. -## Burble-Specific Cleanup +## Licence Hygiene -### stale-room-processes -- description: Room processes should auto-terminate after idle timeout -- verification: Burble.Rooms.Room uses @idle_timeout_ms (5 minutes) -- severity: info -- notes: Not a file check — design verification that idle rooms are cleaned up - -### expired-invite-tokens -- description: Expired invite tokens should be purged periodically -- verification: Scheduled task purges tokens past expires_at -- severity: info -- notes: Planned — not yet implemented +### no-scaffold-sentinel-leak +- description: no PLMP-/PMLP- scaffold sentinels survive as real SPDX values +- run: test -z "$(git ls-files | xargs grep -lE 'SPDX-License-Identifier:[[:space:]]*(PLMP|PMLP)-' 2>/dev/null)" +- severity: warning +- notes: A leak is a process bug — fix by re-running scaffold substitution, NOT by hand (policy A5). -### orphaned-turn-credentials -- description: TURN credentials expire after 1 hour -- verification: Burble.Media.Privacy.generate_turn_credential sets TTL +### no-doubled-or-later +- description: no doubled `-or-later-or-later` SPDX artifacts +- run: test -z "$(git ls-files | xargs grep -lE 'SPDX-License-Identifier:[^\n]*-or-later-or-later' 2>/dev/null)" - severity: info -### template-example-trustfile -- description: Remove the example Trustfile (keep only the real one) -- run: test ! -f .machine_readable/contractiles/trust/Trustfile_just_an_example.a2ml -- severity: info -- rollback: git checkout HEAD -- .machine_readable/contractiles/trust/Trustfile_just_an_example.a2ml +## Build / Generated Artifacts -## Format Duplicates - -### no-duplicate-contributing -- description: Only one CONTRIBUTING format -- run: test -z "$(test -f CONTRIBUTING.md && test -f CONTRIBUTING.adoc && echo dup)" +### no-tracked-deno-cache +- description: no Deno cache tracked in git +- run: test -z "$(git ls-files '**/.deno/**' 2>/dev/null)" - severity: warning -### no-duplicate-readme -- description: Only one README format -- run: test ! -f README.md || test ! -f README.adoc -- severity: warning +### registry-not-stale +- description: REGISTRY.a2ml regenerated after spec changes (run: just registry) +- verification: re-run scripts/build-registry.sh and diff; non-empty diff means stale +- severity: info diff --git a/.machine_readable/contractiles/dust/dust.k9.ncl b/.machine_readable/contractiles/dust/dust.k9.ncl index ce5ab8112..ef21668c7 100644 --- a/.machine_readable/contractiles/dust/dust.k9.ncl +++ b/.machine_readable/contractiles/dust/dust.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dust.k9.ncl — K9 trust-tier component of the dust trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/dust/dust.manifest.a2ml b/.machine_readable/contractiles/dust/dust.manifest.a2ml index 364f8d654..1c1b76979 100644 --- a/.machine_readable/contractiles/dust/dust.manifest.a2ml +++ b/.machine_readable/contractiles/dust/dust.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dust.manifest.a2ml — Trident coherence manifest for the dust verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/dust/dust.ncl b/.machine_readable/contractiles/dust/dust.ncl index df1f5ed5b..36aa89b80 100644 --- a/.machine_readable/contractiles/dust/dust.ncl +++ b/.machine_readable/contractiles/dust/dust.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dust — exnovation / code-removal runner # # Pairs with: Dustfile.a2ml (same directory) diff --git a/.machine_readable/contractiles/intend/Intentfile.a2ml b/.machine_readable/contractiles/intend/Intentfile.a2ml index 1bc340fb3..088cb2356 100644 --- a/.machine_readable/contractiles/intend/Intentfile.a2ml +++ b/.machine_readable/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile (A2ML Canonical) — north-star contractile # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/intend/intend.k9.ncl b/.machine_readable/contractiles/intend/intend.k9.ncl index 5aace685e..5b0c29513 100644 --- a/.machine_readable/contractiles/intend/intend.k9.ncl +++ b/.machine_readable/contractiles/intend/intend.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # intend.k9.ncl — K9 trust-tier component of the intend trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/intend/intend.manifest.a2ml b/.machine_readable/contractiles/intend/intend.manifest.a2ml index 4faa67b18..5d932a634 100644 --- a/.machine_readable/contractiles/intend/intend.manifest.a2ml +++ b/.machine_readable/contractiles/intend/intend.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # intend.manifest.a2ml — Trident coherence manifest for the intend verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/intend/intend.ncl b/.machine_readable/contractiles/intend/intend.ncl index fd3386600..091b7f654 100644 --- a/.machine_readable/contractiles/intend/intend.ncl +++ b/.machine_readable/contractiles/intend/intend.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intend — north-star runner (verb is `intend`, file is `Intentfile.a2ml`) # # Pairs with: Intentfile.a2ml (same directory) diff --git a/.machine_readable/contractiles/must/Mustfile.a2ml b/.machine_readable/contractiles/must/Mustfile.a2ml index 908f55c76..a9210c12b 100644 --- a/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,14 +1,15 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later -# Mustfile — Physical state contract for Burble +# SPDX-License-Identifier: MPL-2.0 +# Mustfile — Physical state contract for standards # Author: Jonathan D.A. Jewell # # What MUST be true about this repository. Hard requirements. # Run with: must check -# Fix with: must fix (where deterministic fix exists) +# Fix with: must fix (where a deterministic fix exists) @abstract: -Physical state invariants for the Burble voice platform. -These are hard requirements — CI and pre-commit hooks fail if any check fails. +Physical-state invariants for the hyperpolymath `standards` monorepo (specs, +machine-readable artefacts, contractiles, registry). These are hard +requirements — CI and pre-commit hooks fail if any check fails. @end ## File Presence @@ -18,6 +19,11 @@ These are hard requirements — CI and pre-commit hooks fail if any check fails. - run: test -f LICENSE - severity: critical +### licence-policy-present +- description: LICENCE-POLICY.adoc (canonical licence policy) must exist +- run: test -f LICENCE-POLICY.adoc +- severity: critical + ### readme-present - description: README.adoc must exist - run: test -f README.adoc @@ -33,117 +39,72 @@ These are hard requirements — CI and pre-commit hooks fail if any check fails. - run: test -f 0-AI-MANIFEST.a2ml - severity: critical -### contributing -- description: CONTRIBUTING guide must exist -- run: test -f CONTRIBUTING.adoc || test -f .github/CONTRIBUTING.md -- severity: warning - -### editorconfig -- description: .editorconfig must exist -- run: test -f .editorconfig -- severity: warning - -## Elixir Server - -### mix-exs-present -- description: Elixir mix.exs must exist in server/ -- run: test -f server/mix.exs +### machine-readable-dir +- description: .machine_readable/ directory must exist +- run: test -d .machine_readable - severity: critical -### elixir-compiles -- description: Elixir server compiles without errors -- run: test -f server/mix.exs +### licensing-policy-machine-readable +- description: machine-readable licensing policy must exist +- run: test -f .machine_readable/licensing-policy.toml - severity: critical -- notes: Full compile check via CI (mix compile), file presence check here -### ecto-migrations-exist -- description: Database migrations directory exists -- run: test -d server/priv/repo/migrations -- severity: critical +## Licensing (owner ruling 2026-06-04) -### config-files-present -- description: All config files exist -- run: test -f server/config/config.exs && test -f server/config/dev.exs && test -f server/config/prod.exs && test -f server/config/runtime.exs +### code-spdx-mpl +- description: code/config/scripts carry SPDX-License-Identifier MPL-2.0 +- run: head -8 Justfile | grep -q 'SPDX-License-Identifier: MPL-2.0' - severity: critical +- notes: Full-tree enforcement is the spdx-policy-guard; this is a canary. -## Web Client - -### affinescript-config-present -- description: AffineScript config exists for web client (replaces former rescript-json-present) -- run: test -f client/web/affinescript.toml || test -f client/web/dune-project -- severity: warning - -### web-entry-point -- description: Web client entry point exists -- run: test -f server/priv/static/index.html || test -f client/web/index.html -- severity: warning - -## SPDX Compliance - -### spdx-elixir -- description: All Elixir files have SPDX header -- run: test -z "$(find server/lib -name '*.ex' -exec head -1 {} \; 2>/dev/null | grep -cv 'SPDX' | grep -v '^0$')" -- severity: warning - -### no-agpl -- description: No AGPL-3.0 references (replaced by PMPL) -- run: test -z "$(grep -rl 'AGPL-3.0' LICENSE .editorconfig .gitattributes 2>/dev/null)" +### docs-spdx-ccbysa +- description: prose docs carry SPDX-License-Identifier CC-BY-SA-4.0 +- run: head -8 README.adoc | grep -q 'SPDX-License-Identifier: CC-BY-SA-4.0' - severity: critical +- notes: Canary for the docs=CC-BY-SA-4.0 rule. -## Dangerous Patterns - -### no-believe-me -- description: No believe_me in Idris2 code -- run: test -z "$(find . -name '*.idr' -not -path '*/deps/*' -exec grep -l 'believe_me' {} \; 2>/dev/null)" +### licenses-texts-present +- description: LICENSES/ carries the canonical text for every SPDX id in use +- run: test -f LICENSES/MPL-2.0.txt && test -f LICENSES/CC-BY-SA-4.0.txt - severity: critical -### no-unsafe-coerce -- description: No unsafeCoerce / Obj.magic in source (legacy ReScript/Haskell patterns; AffineScript has no equivalent escape hatch by design) -- run: test -z "$(find . \( -name '*.affine' -o -name '*.hs' \) -not -path '*/deps/*' -not -path '*/node_modules/*' -exec grep -l 'unsafeCoerce\|Obj.magic' {} \; 2>/dev/null)" +### no-pmpl-outside-carveout +- description: PMPL appears in no standards-authored header (carve-out = 3 repos only) +- run: test -z "$(git ls-files ':!:consent-aware-http/**' ':!:*palimpsest*' ':!:LICENSES/**' | while read -r f; do head -8 "$f" 2>/dev/null | grep -qm1 'SPDX-License-Identifier: PMPL' && echo "$f"; done)" - severity: critical +- notes: Header-form only (head -8); LICENSES/ text and deep example mentions are not headers. -## Container Policy - -### containerfile-not-dockerfile -- description: Uses Containerfile, not Dockerfile -- run: test -z "$(find . -name 'Dockerfile' -not -path '*/.clusterfuzzlite/*' 2>/dev/null)" -- severity: warning - -### no-docker-commands -- description: No docker commands in scripts (use podman) -- run: test -z "$(grep -rl 'docker run\|docker build\|docker compose' --include='*.sh' --include='*.yml' . 2>/dev/null | grep -v deps | grep -v node_modules)" -- severity: warning - -## Language Policy +### policy-no-contradiction +- description: LICENCE-POLICY.adoc and licensing-policy.toml agree (both name CC-BY-SA-4.0) +- run: grep -q 'CC-BY-SA-4.0' LICENCE-POLICY.adoc && grep -q 'CC-BY-SA-4.0' .machine_readable/licensing-policy.toml +- severity: critical -### no-typescript -- description: No TypeScript files (use AffineScript) -- run: test -z "$(find . -name '*.ts' -not -name '*.d.ts' -not -path '*/deps/*' -not -path '*/node_modules/*' 2>/dev/null)" -- severity: warning +## Structure -### no-rescript -- description: No ReScript files (use AffineScript) -- run: test -z "$(find . -name '*.res' -not -path '*/deps/*' -not -path '*/node_modules/*' 2>/dev/null)" +### no-loose-contractile-in-root +- description: no .contractile files loose in repo root — they live in .machine_readable/ +- run: test -z "$(ls *.contractile 2>/dev/null)" - severity: warning -### no-python -- description: No Python files (use Julia/Rust/AffineScript) -- run: test -z "$(find . -name '*.py' -not -path '*/deps/*' -not -path '*/node_modules/*' 2>/dev/null)" +### registry-machine-readable +- description: REGISTRY.a2ml lives under .machine_readable/ (generated index) +- run: test -f .machine_readable/REGISTRY.a2ml - severity: warning -## Security +## CI / Workflow Hardening -### no-secrets-in-config -- description: No hardcoded secrets in Elixir config -- run: test -z "$(grep -rE '(secret_key_base|password).*=\"[A-Za-z0-9+/]{32,}\"' server/config/ 2>/dev/null | grep -v 'dev_only\|test_only')" +### actions-sha-pinned +- description: every GitHub Action is pinned to a 40-char commit SHA +- run: ! grep -rEn 'uses:[[:space:]]+[^@]+@(v?[0-9.]+|main|master)([[:space:]]|$)' .github/workflows/ 2>/dev/null - severity: critical -### beam-cookie-absent -- description: No Erlang cookie in repository -- run: test -z "$(find . -name '.erlang.cookie' 2>/dev/null)" -- severity: critical +### jobs-have-timeout +- description: every non-reusable-caller job declares timeout-minutes +- verification: governance check — reusable-workflow caller jobs (uses: ./...) are exempt +- severity: high +- notes: Reusable callers cannot carry timeout-minutes; the timeout lives in the reusable. -### env-files-absent -- description: No .env files committed -- run: test ! -f .env && test ! -f server/.env && test ! -f .env.local && test ! -f .env.production -- severity: critical +### registry-generated-not-hand-edited +- description: REGISTRY.a2ml is regenerated via scripts/build-registry.sh, never hand-edited +- run: test -f scripts/build-registry.sh +- severity: high diff --git a/.machine_readable/contractiles/must/must.k9.ncl b/.machine_readable/contractiles/must/must.k9.ncl index 2e7e44b37..6bb51fcd5 100644 --- a/.machine_readable/contractiles/must/must.k9.ncl +++ b/.machine_readable/contractiles/must/must.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # must.k9.ncl — K9 trust-tier component of the must trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/must/must.manifest.a2ml b/.machine_readable/contractiles/must/must.manifest.a2ml index 260b52f5c..c43cd05d2 100644 --- a/.machine_readable/contractiles/must/must.manifest.a2ml +++ b/.machine_readable/contractiles/must/must.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # must.manifest.a2ml — Trident coherence manifest for the must verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/must/must.ncl b/.machine_readable/contractiles/must/must.ncl index c598454c7..47509d3ff 100644 --- a/.machine_readable/contractiles/must/must.ncl +++ b/.machine_readable/contractiles/must/must.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Must — invariants runner # # Pairs with: Mustfile.a2ml (same directory) diff --git a/.machine_readable/contractiles/trust/Trustfile.a2ml b/.machine_readable/contractiles/trust/Trustfile.a2ml index d1bc4db63..124035b4e 100644 --- a/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Example (Fully Populated Reference) # This is the complete example. The blank template is Trustfile.a2ml. diff --git a/.machine_readable/contractiles/trust/trust.k9.ncl b/.machine_readable/contractiles/trust/trust.k9.ncl index e5cc7a25b..6e61ed338 100644 --- a/.machine_readable/contractiles/trust/trust.k9.ncl +++ b/.machine_readable/contractiles/trust/trust.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # trust.k9.ncl — K9 trust-tier component of the trust trident # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/trust/trust.manifest.a2ml b/.machine_readable/contractiles/trust/trust.manifest.a2ml index adfda5499..c904eb3ae 100644 --- a/.machine_readable/contractiles/trust/trust.manifest.a2ml +++ b/.machine_readable/contractiles/trust/trust.manifest.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # trust.manifest.a2ml — Trident coherence manifest for the trust verb. # Author: Jonathan D.A. Jewell # diff --git a/.machine_readable/contractiles/trust/trust.ncl b/.machine_readable/contractiles/trust/trust.ncl index 180628358..21b335cce 100644 --- a/.machine_readable/contractiles/trust/trust.ncl +++ b/.machine_readable/contractiles/trust/trust.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trust — security + safe-hacking runner # # Pairs with: Trustfile.a2ml (same directory) diff --git a/.machine_readable/integrations/feedback-o-tron.a2ml b/.machine_readable/integrations/feedback-o-tron.a2ml index 0a8bb7831..5381604ed 100644 --- a/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/.machine_readable/integrations/proven.a2ml b/.machine_readable/integrations/proven.a2ml index 1ab512f65..9af33ffdc 100644 --- a/.machine_readable/integrations/proven.a2ml +++ b/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/.machine_readable/integrations/verisimdb.a2ml b/.machine_readable/integrations/verisimdb.a2ml index 141fa265f..164c5229a 100644 --- a/.machine_readable/integrations/verisimdb.a2ml +++ b/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/.machine_readable/integrations/vexometer.a2ml b/.machine_readable/integrations/vexometer.a2ml index e1081208e..238b3d2cd 100644 --- a/.machine_readable/integrations/vexometer.a2ml +++ b/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/.machine_readable/licensing-policy.toml b/.machine_readable/licensing-policy.toml index fda286943..3ae3d4176 100644 --- a/.machine_readable/licensing-policy.toml +++ b/.machine_readable/licensing-policy.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan Jewell (hyperpolymath) # # Machine-readable form of LICENCE-POLICY.adoc. Tools enforce from this; @@ -7,27 +7,36 @@ # the RULES, not per-file claims. schema = "hyperpolymath.licensing-policy/1" -revised = "2026-05-18" -note = "Rules 1-3 are the standing lawyer-backed policy; addendum is additive (007, no-automation, variant cleanup)." +revised = "2026-06-04" +note = "Sole-owner repos: code = MPL-2.0, prose docs = CC-BY-SA-4.0 (owner ruling 2026-06-04). PMPL is a narrow carve-out (3 named repos only), never the estate default. AGPL only for the son's co-developed repos. 007 out of scope. No automated/bulk SPDX edits." -[default] # Rule 1 -spdx = "PMPL-1.0-or-later" -meaning = "Palimpsest-MPL v1.0 — incorporates MPL-2.0 by reference" -scope = "all hyperpolymath original code, docs, config, scripts" -status = "the disciplined estate standard (audit-confirmed ~75% of files)" - -[fallback] # Rule 2 +[default] # Rule 1 — code/config/scripts spdx = "MPL-2.0" -rule = "automatic operative legal fallback for PMPL-1.0-or-later; no separate declaration needed (lawyer-confirmed)" +meaning = "Mozilla Public License 2.0" +scope = "all hyperpolymath original code, config, scripts (sole-owner repos)" +status = "the stated, legally-operative estate standard for code" + +[default_docs] # Rule 1b — prose documentation +spdx = "CC-BY-SA-4.0" +meaning = "Creative Commons Attribution-ShareAlike 4.0 International" +scope = "narrative documentation (*.adoc, *.md) in sole-owner repos" +status = "owner ruling 2026-06-04 — docs are CC-BY-SA-4.0; code stays MPL-2.0" -[platform_exception] # Rule 2, registries +[palimpsest_carveout] # Rule 2 — narrow, NOT the default +spdx = "PMPL-1.0-or-later" +applies = "EXACTLY three repos: palimpsest-license, palimpsest-plasma, consent-aware-http (the last prospectively)" +rule = "PMPL appears NOWHERE ELSE in the estate; standards itself is MPL-2.0 / CC-BY-SA-4.0 (see .claude/CLAUDE.md §License Policy)" + +[platform_exception] # registries spdx = "MPL-2.0" applies = "crates.io / Hackage / npm and other OSI-only registries" -note = "explicit MPL-2.0 + comment '(PMPL-1.0-or-later preferred; MPL-2.0 required for [platform])'; compliance, not preference" +note = "explicit MPL-2.0 + comment '(MPL-2.0 required for [platform])'; compliance, not preference" [exceptions.son] # Rule 3 spdx = "AGPL-3.0-or-later" -instances = ["IDApTIK", "Airborne Submarine Squadron (ASS)"] +instances = ["IDApTIK", "Airborne Submarine Squadron (ASS)", "paint.type"] +applies_to = "the SHARED repository / work as a whole (a repo shared with Joshua)" +component_rule = "AGPL attaches to the shared work, not to every file it consumes. Owner-only components NOT shared with Joshua keep MPL-2.0 even inside an AGPL work (e.g. blueshift canvas tool stays MPL-2.0 when used by paint.type). This is MPL-2.0's intended secondary-licence compatibility — keep Exhibit A, never add the Exhibit B 'Incompatible With Secondary Licenses' notice to such components." permanent = true open_question = "possible move to PAGPL-1.0-or-later (Palimpsest-AGPL) — owner ruling pending, not asserted" @@ -39,6 +48,10 @@ rule = "never touch/normalise/label/add-SPDX/scan/report; surface to owner only" [third_party] rule = "preserve original SPDX exactly; never relicense; flag-not-edit" +[external_standard_mit] # owner ruling 2026-06-04 +rule = "MIT is kept ONLY where (a) the file is third-party (someone else's copyright), or (b) an external standards body requires it. Estate-authored MIT with no such requirement normalises to MPL-2.0 / CC-BY-SA-4.0." +kept_mit = "(a) third-party — lol/* © Asgari, palimpsest-license tooling © Stewardship Council. (b) standards-required — consent-aware-http: its standards were submitted to the IETF for RFC recognition, which requires MIT, so those files are MIT by external mandate. No OTHER estate MIT qualifies: the *.abnf grammar specs and the k9/pandoc/rhodium tooling were normalised to MPL-2.0 (owner ruling 2026-06-04)." + [automation] # Addendum A2 allowed = false rule = "no bulk/sed/script/agent licence-SPDX changes ever; remediation is manual, per-file, owner-only" @@ -59,7 +72,8 @@ tripwire = "contractiles/must/Mustfile (groups with REPLACE-WITH-*)" [guard] location = "rsr-template-repo/.github/workflows/spdx-policy-guard.yml" edits_files = false -tolerates = ["PMPL-*"] +tolerates = ["PMPL-*", "MPL-2.0", "CC-BY-SA-4.0"] +estate_family = ["MPL-2.0", "CC-BY-SA-4.0", "PMPL-1.0-or-later", "AGPL-3.0-or-later"] fails_on = ["contradictory multi-SPDX in one file", "foreign licences outside the estate family"] hard_fails_on = ["PLMP-/PMLP- as a real SPDX value (scaffold-placeholder leak)"] warns_on = ["bare PMPL-1.0", "PMPL-1.0-or-later-or-later"] diff --git a/.machine_readable/migrations/contractile-layout-2026-04-18.a2ml b/.machine_readable/migrations/contractile-layout-2026-04-18.a2ml index 17a643761..37f645709 100644 --- a/.machine_readable/migrations/contractile-layout-2026-04-18.a2ml +++ b/.machine_readable/migrations/contractile-layout-2026-04-18.a2ml @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Machine-readable migration log for the 2026-04-18 contractile-layout sweep. // Applies: (3) bust/ addition + K9→svc/ relocation. // Paired with: docs/ADR-001-k9-relocation-to-svc.adoc diff --git a/.machine_readable/svc/k9/README.adoc b/.machine_readable/svc/k9/README.adoc index 5d4578a44..19e891133 100644 --- a/.machine_readable/svc/k9/README.adoc +++ b/.machine_readable/svc/k9/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Contractiles :toc: left :icons: font diff --git a/.machine_readable/svc/k9/burble-metadata.k9.ncl b/.machine_readable/svc/k9/burble-metadata.k9.ncl index 82d060d90..a15f9994f 100644 --- a/.machine_readable/svc/k9/burble-metadata.k9.ncl +++ b/.machine_readable/svc/k9/burble-metadata.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # K9 Kennel-level guard: burble project metadata and media/comms invariants # Security Level: Kennel (data-only, no execution) diff --git a/.machine_readable/svc/k9/examples/ci-config.k9.ncl b/.machine_readable/svc/k9/examples/ci-config.k9.ncl index 59377478f..1f38e2dc7 100644 --- a/.machine_readable/svc/k9/examples/ci-config.k9.ncl +++ b/.machine_readable/svc/k9/examples/ci-config.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Yard-level K9 component: CI/CD configuration with validation # Security Level: Yard (Nickel evaluation, contract validation) # Signature recommended but not required diff --git a/.machine_readable/svc/k9/examples/project-metadata.k9.ncl b/.machine_readable/svc/k9/examples/project-metadata.k9.ncl index 107fb1278..3c27879ee 100644 --- a/.machine_readable/svc/k9/examples/project-metadata.k9.ncl +++ b/.machine_readable/svc/k9/examples/project-metadata.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Kennel-level K9 component: Project metadata # Security Level: Kennel (pure data, no execution) # No signature required diff --git a/.machine_readable/svc/k9/examples/setup-repo.k9.ncl b/.machine_readable/svc/k9/examples/setup-repo.k9.ncl index dd81e72b3..523e81767 100644 --- a/.machine_readable/svc/k9/examples/setup-repo.k9.ncl +++ b/.machine_readable/svc/k9/examples/setup-repo.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Hunt-level K9 component: Repository setup automation # Security Level: Hunt (full execution with Just recipes) # ⚠️ SIGNATURE REQUIRED - DO NOT RUN WITHOUT VERIFICATION diff --git a/.machine_readable/svc/k9/template-hunt.k9.ncl b/.machine_readable/svc/k9/template-hunt.k9.ncl index 4dd6fcd83..a9cc350e3 100644 --- a/.machine_readable/svc/k9/template-hunt.k9.ncl +++ b/.machine_readable/svc/k9/template-hunt.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Hunt-level template: Full execution with Just recipes # Security Level: Hunt (full system access) # ⚠️ SIGNATURE REQUIRED - Review carefully before use diff --git a/.machine_readable/svc/k9/template-kennel.k9.ncl b/.machine_readable/svc/k9/template-kennel.k9.ncl index ddcc733a3..fa7e3f350 100644 --- a/.machine_readable/svc/k9/template-kennel.k9.ncl +++ b/.machine_readable/svc/k9/template-kennel.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Kennel-level template: Pure data configuration # Security Level: Kennel (data-only, no execution) # No signature required - safe for any use diff --git a/.machine_readable/svc/k9/template-yard.k9.ncl b/.machine_readable/svc/k9/template-yard.k9.ncl index 32975c8dd..358671cf4 100644 --- a/.machine_readable/svc/k9/template-yard.k9.ncl +++ b/.machine_readable/svc/k9/template-yard.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Yard-level template: Configuration with validation # Security Level: Yard (Nickel evaluation with contracts) # Signature recommended but not required diff --git a/.meta/REQUIRED-FILES.adoc b/.meta/REQUIRED-FILES.adoc index f128f322f..694c7b68c 100644 --- a/.meta/REQUIRED-FILES.adoc +++ b/.meta/REQUIRED-FILES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Required Repository Files The following files *MUST* be present and kept up-to-date in every repository: diff --git a/.verisimdb/Containerfile b/.verisimdb/Containerfile index ccf354d2a..10c293861 100644 --- a/.verisimdb/Containerfile +++ b/.verisimdb/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB container for the standards repo (port 8097). # # Base: Chainguard wolfi-base (per Hyperpolymath container policy). diff --git a/.verisimdb/ECOSYSTEM-INGEST.adoc b/.verisimdb/ECOSYSTEM-INGEST.adoc index a03a5a17d..c9469e24b 100644 --- a/.verisimdb/ECOSYSTEM-INGEST.adoc +++ b/.verisimdb/ECOSYSTEM-INGEST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = VeriSimDB Ecosystem Ingest Pipeline :version: 0.1.0-draft diff --git a/.verisimdb/compose.yml b/.verisimdb/compose.yml index a0dfca23a..22cfcffcf 100644 --- a/.verisimdb/compose.yml +++ b/.verisimdb/compose.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Podman Compose file for the standards VeriSimDB instance. # Usage: podman-compose -f .verisimdb/compose.yml up -d diff --git a/.verisimdb/config.toml b/.verisimdb/config.toml index 73eefe4e2..03720045a 100644 --- a/.verisimdb/config.toml +++ b/.verisimdb/config.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB instance configuration for the standards monorepo # See: https://github.com/hyperpolymath/verisimdb diff --git a/.verisimdb/deploy.sh b/.verisimdb/deploy.sh index 3593f6dbf..b613e409d 100755 --- a/.verisimdb/deploy.sh +++ b/.verisimdb/deploy.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Deploy the standards VeriSimDB instance (port 8097). # # Usage: .verisimdb/deploy.sh [start|stop|status|logs|rebuild] diff --git a/.verisimdb/ecosystem-ingest/Cargo.toml b/.verisimdb/ecosystem-ingest/Cargo.toml index d93f22bca..ec8fecc4f 100644 --- a/.verisimdb/ecosystem-ingest/Cargo.toml +++ b/.verisimdb/ecosystem-ingest/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "ecosystem-ingest" version = "0.1.0" diff --git a/.verisimdb/ecosystem-ingest/src/main.rs b/.verisimdb/ecosystem-ingest/src/main.rs index f65bf4cbf..c3ee69f75 100644 --- a/.verisimdb/ecosystem-ingest/src/main.rs +++ b/.verisimdb/ecosystem-ingest/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // ecosystem-ingest — derive ecosystem-link octads from dependency manifests. @@ -460,7 +460,7 @@ fn display(p: &Path) -> String { fn render_octads(edges: &[Edge]) -> String { let now = iso8601_now(); let mut s = String::new(); - s.push_str("# SPDX-License-Identifier: AGPL-3.0-or-later\n"); + s.push_str("# SPDX-License-Identifier: MPL-2.0\n"); s.push_str("# ecosystem-link octads — emitted by ecosystem-ingest\n\n"); s.push_str("@metadata:\n"); s.push_str("tool: ecosystem-ingest\n"); diff --git a/0-ai-gatekeeper-protocol/.gitattributes b/0-ai-gatekeeper-protocol/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/0-ai-gatekeeper-protocol/.gitattributes +++ b/0-ai-gatekeeper-protocol/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/0-ai-gatekeeper-protocol/.github/FUNDING.yml b/0-ai-gatekeeper-protocol/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/0-ai-gatekeeper-protocol/.github/FUNDING.yml +++ b/0-ai-gatekeeper-protocol/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/0-ai-gatekeeper-protocol/.github/dependabot.yml b/0-ai-gatekeeper-protocol/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/0-ai-gatekeeper-protocol/.github/dependabot.yml +++ b/0-ai-gatekeeper-protocol/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.github/workflows/codeql.yml b/0-ai-gatekeeper-protocol/.github/workflows/codeql.yml index 80402f117..bfe47206c 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/codeql.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/0-ai-gatekeeper-protocol/.github/workflows/governance.yml b/0-ai-gatekeeper-protocol/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/governance.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.github/workflows/hypatia-scan.yml b/0-ai-gatekeeper-protocol/.github/workflows/hypatia-scan.yml index c15a470bc..d2f4ee512 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/hypatia-scan.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/0-ai-gatekeeper-protocol/.github/workflows/instant-sync.yml b/0-ai-gatekeeper-protocol/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/instant-sync.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.github/workflows/jekyll-gh-pages.yml b/0-ai-gatekeeper-protocol/.github/workflows/jekyll-gh-pages.yml index 246154beb..d9c385e34 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/jekyll-gh-pages.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled diff --git a/0-ai-gatekeeper-protocol/.github/workflows/jekyll.yml b/0-ai-gatekeeper-protocol/.github/workflows/jekyll.yml index a5b90abda..8b69c2273 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/jekyll.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/0-ai-gatekeeper-protocol/.github/workflows/mirror.yml b/0-ai-gatekeeper-protocol/.github/workflows/mirror.yml index a5c382ecb..7be1e29ac 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/mirror.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/0-ai-gatekeeper-protocol/.github/workflows/scorecard-enforcer.yml b/0-ai-gatekeeper-protocol/.github/workflows/scorecard-enforcer.yml index f6744063a..26f6b631e 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/scorecard-enforcer.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.github/workflows/scorecard.yml b/0-ai-gatekeeper-protocol/.github/workflows/scorecard.yml index 0e7a404eb..95378b769 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/scorecard.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/0-ai-gatekeeper-protocol/.github/workflows/secret-scanner.yml b/0-ai-gatekeeper-protocol/.github/workflows/secret-scanner.yml index 24e415134..a078e9f7f 100644 --- a/0-ai-gatekeeper-protocol/.github/workflows/secret-scanner.yml +++ b/0-ai-gatekeeper-protocol/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.gitignore b/0-ai-gatekeeper-protocol/.gitignore index 1e099ccfe..d6614e6ad 100644 --- a/0-ai-gatekeeper-protocol/.gitignore +++ b/0-ai-gatekeeper-protocol/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/0-ai-gatekeeper-protocol/.gitlab-ci.yml b/0-ai-gatekeeper-protocol/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/0-ai-gatekeeper-protocol/.gitlab-ci.yml +++ b/0-ai-gatekeeper-protocol/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/0-ai-gatekeeper-protocol/.machine_readable/6a2/AGENTIC.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/AGENTIC.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml index 7f7829511..b2b81783a 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — 0 Ai Gatekeeper Protocol ecosystem position diff --git a/0-ai-gatekeeper-protocol/.machine_readable/6a2/META.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/META.a2ml index 0d659f72c..36c495672 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/META.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — 0 Ai Gatekeeper Protocol meta-level information diff --git a/0-ai-gatekeeper-protocol/.machine_readable/6a2/NEUROSYM.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/NEUROSYM.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/.machine_readable/6a2/PLAYBOOK.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/0-ai-gatekeeper-protocol/.machine_readable/6a2/STATE.a2ml b/0-ai-gatekeeper-protocol/.machine_readable/6a2/STATE.a2ml index 17749d35a..160704f83 100644 --- a/0-ai-gatekeeper-protocol/.machine_readable/6a2/STATE.a2ml +++ b/0-ai-gatekeeper-protocol/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — 0 Ai Gatekeeper Protocol project state diff --git a/0-ai-gatekeeper-protocol/LICENSE b/0-ai-gatekeeper-protocol/LICENSE index 78c37b741..78a5483a9 100644 --- a/0-ai-gatekeeper-protocol/LICENSE +++ b/0-ai-gatekeeper-protocol/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/0-ai-gatekeeper-protocol/MAINTAINERS.adoc b/0-ai-gatekeeper-protocol/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/0-ai-gatekeeper-protocol/MAINTAINERS.adoc +++ b/0-ai-gatekeeper-protocol/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/0-ai-gatekeeper-protocol/README.adoc b/0-ai-gatekeeper-protocol/README.adoc index c04134f18..19f09d2b1 100644 --- a/0-ai-gatekeeper-protocol/README.adoc +++ b/0-ai-gatekeeper-protocol/README.adoc @@ -3,7 +3,7 @@ :toclevels: 3 :icons: font -**SPDX-License-Identifier: AGPL-3.0-or-later** +**SPDX-License-Identifier: CC-BY-SA-4.0** [IMPORTANT] ==== diff --git a/0-ai-gatekeeper-protocol/ROADMAP.adoc b/0-ai-gatekeeper-protocol/ROADMAP.adoc index 78a885277..d75e5aefe 100644 --- a/0-ai-gatekeeper-protocol/ROADMAP.adoc +++ b/0-ai-gatekeeper-protocol/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = AI Gatekeeper Protocol Roadmap == Current Status (v1.0.0) - 2026-02-07 diff --git a/0-ai-gatekeeper-protocol/RSR_OUTLINE.adoc b/0-ai-gatekeeper-protocol/RSR_OUTLINE.adoc index fbc263335..82754186e 100644 --- a/0-ai-gatekeeper-protocol/RSR_OUTLINE.adoc +++ b/0-ai-gatekeeper-protocol/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/0-ai-gatekeeper-protocol/contractiles/dust/Dustfile b/0-ai-gatekeeper-protocol/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/0-ai-gatekeeper-protocol/contractiles/dust/Dustfile +++ b/0-ai-gatekeeper-protocol/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/0-ai-gatekeeper-protocol/contractiles/must/Mustfile b/0-ai-gatekeeper-protocol/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/0-ai-gatekeeper-protocol/contractiles/must/Mustfile +++ b/0-ai-gatekeeper-protocol/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/0-ai-gatekeeper-protocol/docs/AI-MANIFEST-SPEC.adoc b/0-ai-gatekeeper-protocol/docs/AI-MANIFEST-SPEC.adoc index 0070d4872..9d1a2892c 100644 --- a/0-ai-gatekeeper-protocol/docs/AI-MANIFEST-SPEC.adoc +++ b/0-ai-gatekeeper-protocol/docs/AI-MANIFEST-SPEC.adoc @@ -4,7 +4,7 @@ :numbered: :icons: font -**SPDX-License-Identifier: AGPL-3.0-or-later** +**SPDX-License-Identifier: CC-BY-SA-4.0** [cols="1,3"] |=== diff --git a/0-ai-gatekeeper-protocol/docs/RATIONALE.md b/0-ai-gatekeeper-protocol/docs/RATIONALE.md index f085d3838..13141f93a 100644 --- a/0-ai-gatekeeper-protocol/docs/RATIONALE.md +++ b/0-ai-gatekeeper-protocol/docs/RATIONALE.md @@ -1,6 +1,6 @@ # AI Gatekeeper Protocol - Rationale -**SPDX-License-Identifier: AGPL-3.0-or-later** +**SPDX-License-Identifier: CC-BY-SA-4.0** ## The Problem diff --git a/0-ai-gatekeeper-protocol/ffi/zig/build.zig b/0-ai-gatekeeper-protocol/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/0-ai-gatekeeper-protocol/ffi/zig/build.zig +++ b/0-ai-gatekeeper-protocol/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/ffi/zig/src/main.zig b/0-ai-gatekeeper-protocol/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/0-ai-gatekeeper-protocol/ffi/zig/src/main.zig +++ b/0-ai-gatekeeper-protocol/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/ffi/zig/test/integration_test.zig b/0-ai-gatekeeper-protocol/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/0-ai-gatekeeper-protocol/ffi/zig/test/integration_test.zig +++ b/0-ai-gatekeeper-protocol/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/FUNDING.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/FUNDING.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/dependabot.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/dependabot.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/codeql.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/codeql.yml index 80402f117..bfe47206c 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/codeql.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/governance.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/governance.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/hypatia-scan.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/hypatia-scan.yml index c15a470bc..d2f4ee512 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/hypatia-scan.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/instant-sync.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/instant-sync.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll-gh-pages.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll-gh-pages.yml index 246154beb..d9c385e34 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll-gh-pages.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll.yml index a5b90abda..8b69c2273 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/mirror.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/mirror.yml index a5c382ecb..7be1e29ac 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/mirror.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard-enforcer.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard-enforcer.yml index f6744063a..26f6b631e 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard-enforcer.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard.yml index 0e7a404eb..95378b769 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/secret-scanner.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/secret-scanner.yml index 24e415134..a078e9f7f 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/secret-scanner.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitignore b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitignore index 1e099ccfe..d6614e6ad 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitignore +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitlab-ci.yml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitlab-ci.yml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/AGENTIC.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/AGENTIC.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/ECOSYSTEM.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/ECOSYSTEM.a2ml index b3f1f944e..1f76eaace 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Mcp Repo Guardian ecosystem position diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/META.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/META.a2ml index 7ecf32305..0377b7e20 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/META.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Mcp Repo Guardian meta-level information diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/NEUROSYM.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/NEUROSYM.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/PLAYBOOK.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/STATE.a2ml b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/STATE.a2ml index 3ab61c618..d039d8de3 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/STATE.a2ml +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Mcp Repo Guardian project state diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/LICENSE b/0-ai-gatekeeper-protocol/mcp-repo-guardian/LICENSE index ef93936a2..ec540b341 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/LICENSE +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/MAINTAINERS.adoc b/0-ai-gatekeeper-protocol/mcp-repo-guardian/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/MAINTAINERS.adoc +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/NPM-PUBLISHING.md b/0-ai-gatekeeper-protocol/mcp-repo-guardian/NPM-PUBLISHING.md index 103e80d58..f760c2e14 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/NPM-PUBLISHING.md +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/NPM-PUBLISHING.md @@ -1,6 +1,6 @@ # NPM Publishing Guide -**SPDX-License-Identifier: AGPL-3.0-or-later** +**SPDX-License-Identifier: CC-BY-SA-4.0** This document describes how to publish `@hyperpolymath/mcp-repo-guardian` to npm. diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ROADMAP.adoc b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ROADMAP.adoc index b3f4978ec..42322d82b 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ROADMAP.adoc +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Mcp Repo Guardian Roadmap == Current Status diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/RSR_OUTLINE.adoc b/0-ai-gatekeeper-protocol/mcp-repo-guardian/RSR_OUTLINE.adoc index 60c79640c..94a49d830 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/RSR_OUTLINE.adoc +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/bench/manifest_bench.js b/0-ai-gatekeeper-protocol/mcp-repo-guardian/bench/manifest_bench.js index bdb5d461f..5bb6e89cc 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/bench/manifest_bench.js +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/bench/manifest_bench.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // manifest_bench.js — Throughput benchmarks for mcp-repo-guardian manifest parsing. diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/dust/Dustfile b/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/dust/Dustfile +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/must/Mustfile b/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/must/Mustfile +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/build.zig b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/build.zig +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/src/main.zig b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/src/main.zig +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/test/integration_test.zig b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/test/integration_test.zig +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Guards.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Guards.affine index 9a82dd939..888f16e3a 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Guards.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Guards.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Guards.res. module Guards; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Index.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Index.affine index 7f760dd7a..f5b431dbc 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Index.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Index.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Index.res. module Index; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Manifest.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Manifest.affine index 2ab4a65b9..9dd35cf55 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Manifest.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Manifest.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Manifest.res. module Manifest; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Session.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Session.affine index 65a348d24..1e645021f 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Session.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Session.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Session.res. module Session; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Types.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Types.affine index ef43eb8b5..544afb40d 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Types.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/lib/ocaml/Types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Types.res. module Types; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Guards.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Guards.affine index 9a82dd939..888f16e3a 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Guards.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Guards.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Guards.res. module Guards; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Index.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Index.affine index 7f760dd7a..f5b431dbc 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Index.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Index.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Index.res. module Index; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Manifest.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Manifest.affine index 2ab4a65b9..9dd35cf55 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Manifest.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Manifest.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Manifest.res. module Manifest; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Session.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Session.affine index 65a348d24..1e645021f 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Session.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Session.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Session.res. module Session; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Types.affine b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Types.affine index ef43eb8b5..544afb40d 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Types.affine +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/src/Types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Types.res. module Types; diff --git a/0-ai-gatekeeper-protocol/mcp-repo-guardian/test/manifest_test.js b/0-ai-gatekeeper-protocol/mcp-repo-guardian/test/manifest_test.js index f51878c6a..d33ede3c7 100644 --- a/0-ai-gatekeeper-protocol/mcp-repo-guardian/test/manifest_test.js +++ b/0-ai-gatekeeper-protocol/mcp-repo-guardian/test/manifest_test.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // manifest_test.js — Unit + security tests for mcp-repo-guardian manifest parsing. diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/FUNDING.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/FUNDING.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/dependabot.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/dependabot.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/codeql.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/codeql.yml index 80402f117..bfe47206c 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/codeql.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/governance.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/governance.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/hypatia-scan.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/hypatia-scan.yml index c15a470bc..d2f4ee512 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/hypatia-scan.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/instant-sync.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/instant-sync.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll-gh-pages.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll-gh-pages.yml index 246154beb..d9c385e34 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll-gh-pages.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll.yml index a5b90abda..8b69c2273 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/mirror.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/mirror.yml index a5c382ecb..7be1e29ac 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/mirror.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard-enforcer.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard-enforcer.yml index f6744063a..26f6b631e 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard-enforcer.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard.yml index 0e7a404eb..95378b769 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/secret-scanner.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/secret-scanner.yml index 24e415134..a078e9f7f 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/secret-scanner.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitignore b/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitignore index 1e099ccfe..d6614e6ad 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitignore +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitlab-ci.yml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitlab-ci.yml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/AGENTIC.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/AGENTIC.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/ECOSYSTEM.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/ECOSYSTEM.a2ml index 1dddbd5ca..77b402c22 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Repo Guardian Fs ecosystem position diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/META.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/META.a2ml index f29740cff..1d1d5b66b 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/META.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Repo Guardian Fs meta-level information diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/NEUROSYM.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/NEUROSYM.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/PLAYBOOK.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/STATE.a2ml b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/STATE.a2ml index 5e19c4126..9a1c5d857 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/STATE.a2ml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Repo Guardian Fs project state diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/LICENSE b/0-ai-gatekeeper-protocol/repo-guardian-fs/LICENSE index ef93936a2..ec540b341 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/LICENSE +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/MAINTAINERS.adoc b/0-ai-gatekeeper-protocol/repo-guardian-fs/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/MAINTAINERS.adoc +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/ROADMAP.adoc b/0-ai-gatekeeper-protocol/repo-guardian-fs/ROADMAP.adoc index 3f852642e..e81350c91 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/ROADMAP.adoc +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Repo Guardian Fs Roadmap == Current Status diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/RSR_OUTLINE.adoc b/0-ai-gatekeeper-protocol/repo-guardian-fs/RSR_OUTLINE.adoc index fbc263335..82754186e 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/RSR_OUTLINE.adoc +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/dust/Dustfile b/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/dust/Dustfile +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/must/Mustfile b/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/must/Mustfile +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/build.zig b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/build.zig +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/src/main.zig b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/src/main.zig +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/test/integration_test.zig b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/test/integration_test.zig +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/filesystem.rs b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/filesystem.rs index 829589b13..eddbb9674 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/filesystem.rs +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/filesystem.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Guardian FUSE filesystem implementation diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/main.rs b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/main.rs index 47a7026b7..abb430382 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/main.rs +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Repository Guardian Filesystem //! diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/manifest.rs b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/manifest.rs index 19feec5f4..1c56d0a90 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/manifest.rs +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/manifest.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! AI Manifest parsing and validation diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/session_manager.rs b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/session_manager.rs index 86083799c..7d84251aa 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/src/session_manager.rs +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/src/session_manager.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Session management for AI agent access control diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/Cargo.toml b/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/Cargo.toml index 6e0ec4bb1..884250b6d 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/Cargo.toml +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Offline tests for repo-guardian-fs manifest and session logic. # # This is a SEPARATE crate from repo-guardian-fs to avoid the broken fuse3 diff --git a/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/src/lib.rs b/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/src/lib.rs index 482162495..91cdbef60 100644 --- a/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/src/lib.rs +++ b/0-ai-gatekeeper-protocol/repo-guardian-fs/tests-offline/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Offline unit tests for repo-guardian-fs manifest and session logic. diff --git a/A2ML-REPO-TEMPLATE.adoc b/A2ML-REPO-TEMPLATE.adoc index 4513dce52..f24bc05bd 100644 --- a/A2ML-REPO-TEMPLATE.adoc +++ b/A2ML-REPO-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = A2ML Repository Template :toc: left diff --git a/CHANGELOG.md b/CHANGELOG.md index 34b97219b..e514114ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ diff --git a/CODEOWNERS-POLICY.adoc b/CODEOWNERS-POLICY.adoc index b1e31df3e..835cd5b45 100644 --- a/CODEOWNERS-POLICY.adoc +++ b/CODEOWNERS-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Hyperpolymath CODEOWNERS Policy Jonathan D.A. Jewell @@ -63,7 +63,7 @@ done without the co-owner's (or repo lead's) explicit confirmation. [source] ---- -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Solo-maintained hyperpolymath repo: no owner lines by policy. # See hyperpolymath/standards CODEOWNERS-POLICY.adoc (Rule 1). # Sole-maintainer review is moot; SPDX headers carry attribution. @@ -75,7 +75,7 @@ done without the co-owner's (or repo lead's) explicit confirmation. [source] ---- -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Path lines map ONLY to genuine co-owners (Rule 2). # Do not add a catch-all `*` line. /.github/workflows/ @co-owner-handle diff --git a/CRG-SELF-ASSESSMENT.adoc b/CRG-SELF-ASSESSMENT.adoc index fc1b4df37..beb37fae8 100644 --- a/CRG-SELF-ASSESSMENT.adoc +++ b/CRG-SELF-ASSESSMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = CRG Self-Assessment — standards :toc: diff --git a/Dustfile b/Dustfile index 69aa0f507..7b6bda2ad 100644 --- a/Dustfile +++ b/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Standards repo recovery and rollback # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/EXPLAINME.adoc b/EXPLAINME.adoc index 6b006dd75..c91f761c6 100644 --- a/EXPLAINME.adoc +++ b/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Hyperpolymath Standards — EXPLAINME :icons: font diff --git a/Justfile b/Justfile index 489878bdc..565c010f6 100644 --- a/Justfile +++ b/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Just recipes for this project # See: https://github.com/hyperpolymath/mustfile # diff --git a/LICENCE-POLICY.adoc b/LICENCE-POLICY.adoc index d6d5d83b8..8987355e5 100644 --- a/LICENCE-POLICY.adoc +++ b/LICENCE-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Hyperpolymath Licence Policy Jonathan D.A. Jewell :toc: @@ -9,30 +9,40 @@ All contributors and AI agents must follow this document. == Three Rules -=== Rule 1 — MPL-2.0 Is the Stated Licence +=== Rule 1 — MPL-2.0 for Code, CC-BY-SA-4.0 for Prose Docs -All hyperpolymath original code carries: +All hyperpolymath original *code, configuration and scripts* carry: ``` SPDX-License-Identifier: MPL-2.0 ``` -This applies everywhere — source files, docs, config, scripts — unless -Rule 2 or Rule 3 applies. +All hyperpolymath original *prose documentation* (`*.adoc`, `*.md` +narrative) carries (owner ruling 2026-06-04): -=== Rule 2 — MPL-2.0 Is the Automatic Legal Fallback +``` +SPDX-License-Identifier: CC-BY-SA-4.0 +``` + +This split applies everywhere — source, config and scripts under MPL-2.0; +narrative docs under CC-BY-SA-4.0 — unless Rule 2 or Rule 3 applies. The +`LICENSES/` directory carries the canonical text for both +(`MPL-2.0.txt`, `CC-BY-SA-4.0.txt`). -PMPL does not yet have formal legal standing as a standalone licence. -A lawyer has confirmed: until PMPL is formally recognised, *MPL-2.0 is the -automatically operative legal fallback* for all code marked -`MPL-2.0`. No additional declaration is needed. +=== Rule 2 — PMPL Is a Narrow Carve-Out (Three Repos Only) -This means: +`PMPL-1.0-or-later` (Palimpsest-MPL) is **not** the estate default. Per the +estate licence policy (link:.claude/CLAUDE.md[.claude/CLAUDE.md] §License +Policy), PMPL applies to *exactly three* repositories and nowhere else: -* SPDX headers say `MPL-2.0` — this is correct and intentional -* Legally, the enforceable text today is MPL-2.0 -* When PMPL achieves legal recognition, existing headers take full effect - without any re-labelling +* `palimpsest-license` — defines the PMPL identifiers +* `palimpsest-plasma` — the PMPL implementation / tooling repo +* `consent-aware-http` — **prospectively** (do not flip existing content) + +Every other sole-owner repository — including this `standards` repo — is +MPL-2.0 (code) / CC-BY-SA-4.0 (docs) per Rule 1, both as the *stated* and the +*legally operative* licence. MPL-2.0 also remains the automatic legal +fallback for any PMPL-marked file until PMPL achieves formal standing. *Platform registries* (crates.io, Hackage, npm) that require OSI-approved licences need an explicit MPL-2.0 declaration: @@ -45,15 +55,45 @@ SPDX-License-Identifier: MPL-2.0 This is distinct from the automatic fallback — it is a platform-compliance declaration, not a signal of preference. -=== Rule 3 — AGPL-3.0 for Co-Developed Projects +=== Rule 3 — AGPL-3.0 for Co-Developed (Shared-with-Son) Projects -Two projects are co-developed with Jonathan's son and use AGPL-3.0: +Projects co-developed with — i.e. *whose repository is shared with* — +Jonathan's son (Joshua) are `AGPL-3.0-or-later`. Examples: * **IDApTIK** — adaptive tutoring game * **Airborne Submarine Squadron (ASS)** — aerial combat game +* **paint.type** — creative/paint application These use `SPDX-License-Identifier: AGPL-3.0-or-later`. This exception is -permanent. All other hyperpolymath original code follows Rule 1 + Rule 2. +permanent and applies to the *shared repository / work as a whole*. + +==== Rule 3a — Owner-only components stay MPL-2.0 even inside an AGPL work + +AGPL attaches to the *shared work*, not to every file it consumes. A +component that is **Jonathan's own and is not shared with Joshua** keeps its +normal Rule 1 licence (`MPL-2.0`) **even when it is used inside an AGPL +shared project**. + +[example] +==== +`blueshift` (a specialist canvas tool) and `gossamer` (a backend/capabilities +component) are authored by Jonathan in their own *unshared* repos, so they are +`MPL-2.0`. `paint.type` (shared with Joshua) is `AGPL-3.0-or-later`. When +`paint.type` uses `blueshift` or `gossamer`, those component files stay +`MPL-2.0`; only the `paint.type` work as a whole is AGPL. (A component being +*used by* an AGPL work never relicenses the component — so a `gossamer` file +marked `AGPL-3.0-or-later` is drift, not policy.) +==== + +This is exactly what MPL-2.0 is designed for: it is file-level (weak) +copyleft and, in its default form (Exhibit A, *without* the Exhibit B +"Incompatible With Secondary Licenses" notice), is explicitly compatible +with being combined into a Larger Work under a Secondary Licence — GPL, +LGPL **or AGPL**. So MPL-2.0 components drop into an AGPL application +cleanly; do **not** add the Exhibit B notice to such components, as that is +what would break the combination. + +All other hyperpolymath original code follows Rule 1 + Rule 2. == SPDX Header Quick Reference @@ -61,10 +101,14 @@ permanent. All other hyperpolymath original code follows Rule 1 + Rule 2. |=== | Situation | Header | Notes -| Standard hyperpolymath code +| Standard hyperpolymath code / config / scripts | `MPL-2.0` | MPL-2.0 is automatic legal fallback +| Prose documentation (`*.adoc`, `*.md`) +| `CC-BY-SA-4.0` +| Owner ruling 2026-06-04 — narrative docs are CC-BY-SA; code stays MPL-2.0 + | crates.io / Hackage / npm package | `MPL-2.0` + comment | Add: `(MPL-2.0 preferred; MPL-2.0 required for [platform])` diff --git a/LICENSES/CC-BY-SA-4.0.txt b/LICENSES/CC-BY-SA-4.0.txt new file mode 100644 index 000000000..835a6836b --- /dev/null +++ b/LICENSES/CC-BY-SA-4.0.txt @@ -0,0 +1,170 @@ +Creative Commons Attribution-ShareAlike 4.0 International + + Creative Commons Corporation (“Creative Commons”) is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an “as-is” basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. + +Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC-licensed material, or material used under an exception or limitation to copyright. More considerations for licensors. + +Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor’s permission is not necessary for any reason–for example, because of any applicable exception or limitation to copyright–then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. + +Although not required by our licenses, you are encouraged to respect those requests where reasonable. More considerations for the public. + +Creative Commons Attribution-ShareAlike 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + + a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. + + e. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. + + i. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights under this Public License. + + k. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + + A. reproduce and Share the Licensed Material, in whole or in part; and + + B. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + + 3. Term. The term of this Public License is specified in Section 6(a). + + 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + + 5. Downstream recipients. + + A. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + + B. Additional offer from the Licensor – Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter’s License You apply. + + C. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + + 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this Public License. + + 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified form), You must: + + A. retain the following if it is supplied by the Licensor with the Licensed Material: + + i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of warranties; + + v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + + B. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + + C. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + + 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + + b. ShareAlike.In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply. + + 1. The Adapter’s License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply. + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; + + b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and + + c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + + a. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. + + b. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. + + c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + +Section 6 – Term and Termination. + + a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + + 2. upon express reinstatement by the Licensor. + + c. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. + + d. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. + + e. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + +Section 7 – Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + +Section 8 – Interpretation. + + a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. + + c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. + + d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. + +Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/MAINTAINERS.adoc b/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/MAINTAINERS.adoc +++ b/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/Mustfile b/Mustfile index 866ecd781..ff72c6223 100644 --- a/Mustfile +++ b/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/PALIMPSEST.adoc b/PALIMPSEST.adoc index 6dd9c23ca..e30874731 100644 --- a/PALIMPSEST.adoc +++ b/PALIMPSEST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Palimpsest Licence Jonathan D.A. Jewell :toc: diff --git a/PROOF-NEEDS.md b/PROOF-NEEDS.md index 5d34d3850..95909327a 100644 --- a/PROOF-NEEDS.md +++ b/PROOF-NEEDS.md @@ -1,5 +1,5 @@ # PROOF-NEEDS.md - + ## Current State diff --git a/QUICKSTART-DEV.adoc b/QUICKSTART-DEV.adoc index a0f673801..d9a5d63db 100644 --- a/QUICKSTART-DEV.adoc +++ b/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // QUICKSTART-DEV.adoc — working on the standards monorepo itself = standards — Quick Start for Developers :toc: diff --git a/QUICKSTART-MAINTAINER.adoc b/QUICKSTART-MAINTAINER.adoc index 1ae0c091d..947286b58 100644 --- a/QUICKSTART-MAINTAINER.adoc +++ b/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // QUICKSTART-MAINTAINER.adoc — packaging and maintaining the standards bundle = standards — Quick Start for Platform Maintainers :toc: diff --git a/QUICKSTART-USER.adoc b/QUICKSTART-USER.adoc index ced15f827..1f7650476 100644 --- a/QUICKSTART-USER.adoc +++ b/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // QUICKSTART-USER.adoc — consuming the standards in your own repo = standards — Quick Start for Consumers :toc: diff --git a/README.adoc b/README.adoc index a55a2f117..191b0f9fb 100644 --- a/README.adoc +++ b/README.adoc @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: CC-BY-SA-4.0 = Hyperpolymath Standards image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: MPL-2.0,link="https://www.mozilla.org/MPL/2.0/"] diff --git a/REGISTRY.adoc b/REGISTRY.adoc index d36f98908..ff5585c96 100644 --- a/REGISTRY.adoc +++ b/REGISTRY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = The Standards Registry — Verifiable Spec Index + Drift Automation :toc: macro :icons: font diff --git a/REMOTE-URL-POLICY.adoc b/REMOTE-URL-POLICY.adoc index 166d11b82..c67d18931 100644 --- a/REMOTE-URL-POLICY.adoc +++ b/REMOTE-URL-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Hyperpolymath Git Remote URL Policy (SSH-only) Jonathan D.A. Jewell diff --git a/SATELLITES.a2ml b/SATELLITES.a2ml index 8d5bd6988..5104012de 100644 --- a/SATELLITES.a2ml +++ b/SATELLITES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # SATELLITES.a2ml -- Hub-Satellite Registry for hyperpolymath/standards # diff --git a/SECURITY-ADVISORIES.adoc b/SECURITY-ADVISORIES.adoc index 5af7f6628..c57fddd44 100644 --- a/SECURITY-ADVISORIES.adoc +++ b/SECURITY-ADVISORIES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell diff --git a/TOOLING-VERSION-INTEGRITY-POLICY.adoc b/TOOLING-VERSION-INTEGRITY-POLICY.adoc index 64abcdd21..862c4a3a9 100644 --- a/TOOLING-VERSION-INTEGRITY-POLICY.adoc +++ b/TOOLING-VERSION-INTEGRITY-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Hyperpolymath Tooling Version Integrity Policy Jonathan D.A. Jewell :toc: diff --git a/TOPOLOGY.md b/TOPOLOGY.md index 672676e8e..5a2b4f2bd 100644 --- a/TOPOLOGY.md +++ b/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml-templates/AGENTIC.a2ml.template b/a2ml-templates/AGENTIC.a2ml.template index 330ca1ef8..71677ee54 100644 --- a/a2ml-templates/AGENTIC.a2ml.template +++ b/a2ml-templates/AGENTIC.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # AGENTIC.a2ml - AI agent interaction patterns # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/ECOSYSTEM.a2ml.template b/a2ml-templates/ECOSYSTEM.a2ml.template index 7087f74a5..827a059f1 100644 --- a/a2ml-templates/ECOSYSTEM.a2ml.template +++ b/a2ml-templates/ECOSYSTEM.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml - Project ecosystem positioning # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/META.a2ml.template b/a2ml-templates/META.a2ml.template index d0670192b..a89fc394b 100644 --- a/a2ml-templates/META.a2ml.template +++ b/a2ml-templates/META.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # META.a2ml - Project metadata and architectural decisions # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/NEUROSYM.a2ml.template b/a2ml-templates/NEUROSYM.a2ml.template index d08eb5b2c..64affc1c8 100644 --- a/a2ml-templates/NEUROSYM.a2ml.template +++ b/a2ml-templates/NEUROSYM.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # NEUROSYM.a2ml - Neurosymbolic integration config # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/PLAYBOOK.a2ml.template b/a2ml-templates/PLAYBOOK.a2ml.template index 75c86ce88..22b428f4f 100644 --- a/a2ml-templates/PLAYBOOK.a2ml.template +++ b/a2ml-templates/PLAYBOOK.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # PLAYBOOK.a2ml - Operational runbook # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/STATE.a2ml.template b/a2ml-templates/STATE.a2ml.template index 435d554ea..f6cf1b008 100644 --- a/a2ml-templates/STATE.a2ml.template +++ b/a2ml-templates/STATE.a2ml.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml - RSR State File # Template from: https://github.com/hyperpolymath/standards # diff --git a/a2ml-templates/STATE.a2ml.v2.spec.adoc b/a2ml-templates/STATE.a2ml.v2.spec.adoc index b040f368a..78d7f4fbe 100644 --- a/a2ml-templates/STATE.a2ml.v2.spec.adoc +++ b/a2ml-templates/STATE.a2ml.v2.spec.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = STATE.a2ml v2 — Thin Session Journal Jonathan D.A. Jewell diff --git a/a2ml-templates/STATE.a2ml.v2.template b/a2ml-templates/STATE.a2ml.v2.template index 14f0740c9..6918116eb 100644 --- a/a2ml-templates/STATE.a2ml.v2.template +++ b/a2ml-templates/STATE.a2ml.v2.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml v2 template — thin session journal. # See: standards/a2ml-templates/STATE.a2ml.v2.spec.adoc diff --git a/a2ml-templates/state-migrate-v1-to-v2.sh b/a2ml-templates/state-migrate-v1-to-v2.sh index aadad4baa..3bd78b89f 100755 --- a/a2ml-templates/state-migrate-v1-to-v2.sh +++ b/a2ml-templates/state-migrate-v1-to-v2.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Migrate a repo's STATE.a2ml from v1 (Scheme, bloated) to v2 (thin journal). # # Extracts: phase, next_action, last_action, blockers. @@ -27,7 +27,7 @@ last_action="$(grep -A3 'session-history' "$V1" 2>/dev/null | grep -oE '"[^"]{1, today="$(date -u +%Y-%m-%d)" cat > "$V2" < # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 9e05b8ba8..ac72d7688 100644 --- a/a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — A2ml ecosystem position diff --git a/a2ml/.machine_readable/6a2/META.a2ml b/a2ml/.machine_readable/6a2/META.a2ml index c21be0861..f3b544ea2 100644 --- a/a2ml/.machine_readable/6a2/META.a2ml +++ b/a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — A2ml meta-level information diff --git a/a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/.machine_readable/6a2/STATE.a2ml b/a2ml/.machine_readable/6a2/STATE.a2ml index 973d70863..078a7ff8b 100644 --- a/a2ml/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — A2ml project state diff --git a/a2ml/IANA-MEDIA-TYPE-APPLICATION.md b/a2ml/IANA-MEDIA-TYPE-APPLICATION.md index e9047a684..36e4ab7b0 100644 --- a/a2ml/IANA-MEDIA-TYPE-APPLICATION.md +++ b/a2ml/IANA-MEDIA-TYPE-APPLICATION.md @@ -1,4 +1,4 @@ - + # IANA Media Type Registration Application: application/vnd.a2ml > Prepared for submission to IANA per RFC 6838 (Vendor Tree) diff --git a/a2ml/Justfile b/a2ml/Justfile index be0edc867..16b2f5322 100644 --- a/a2ml/Justfile +++ b/a2ml/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-template-repo - RSR Standard Justfile Template # https://just.systems/man/en/ # diff --git a/a2ml/LICENSE b/a2ml/LICENSE index 78c37b741..78a5483a9 100644 --- a/a2ml/LICENSE +++ b/a2ml/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/a2ml/LICENSES/PMPL-1.0.txt b/a2ml/LICENSES/PMPL-1.0.txt index bfa4bcc58..711e372c1 100644 --- a/a2ml/LICENSES/PMPL-1.0.txt +++ b/a2ml/LICENSES/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/MAINTAINERS.adoc b/a2ml/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/a2ml/MAINTAINERS.adoc +++ b/a2ml/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/READINESS.md b/a2ml/READINESS.md index 77b19988e..7ed792364 100644 --- a/a2ml/READINESS.md +++ b/a2ml/READINESS.md @@ -1,4 +1,4 @@ - + # a2ml Component Readiness Assessment diff --git a/a2ml/README.adoc b/a2ml/README.adoc index a39aa4cff..8cec98f24 100644 --- a/a2ml/README.adoc +++ b/a2ml/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML (Attested Markup Language) :toc: preamble :toclevels: 2 diff --git a/a2ml/RELEASE-NOTES-v0.1.0.adoc b/a2ml/RELEASE-NOTES-v0.1.0.adoc index fe3e7f3f8..f920487b2 100644 --- a/a2ml/RELEASE-NOTES-v0.1.0.adoc +++ b/a2ml/RELEASE-NOTES-v0.1.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v0.1.0 Release Notes :toc: :toclevels: 2 diff --git a/a2ml/RELEASE-NOTES-v0.5.0.adoc b/a2ml/RELEASE-NOTES-v0.5.0.adoc index 8fe202dbf..d5ed1840e 100644 --- a/a2ml/RELEASE-NOTES-v0.5.0.adoc +++ b/a2ml/RELEASE-NOTES-v0.5.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v0.5.0 Release Notes :toc: :toclevels: 2 diff --git a/a2ml/RELEASE-NOTES-v0.6.0.adoc b/a2ml/RELEASE-NOTES-v0.6.0.adoc index 82a1d28a2..6ce9b7a5b 100644 --- a/a2ml/RELEASE-NOTES-v0.6.0.adoc +++ b/a2ml/RELEASE-NOTES-v0.6.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v0.6.0 Release Notes :toc: :toclevels: 2 diff --git a/a2ml/RELEASE-NOTES-v1.0.0.adoc b/a2ml/RELEASE-NOTES-v1.0.0.adoc index 28152fd99..685bf0997 100644 --- a/a2ml/RELEASE-NOTES-v1.0.0.adoc +++ b/a2ml/RELEASE-NOTES-v1.0.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1.0.0 Release Notes :toc: :toclevels: 2 diff --git a/a2ml/RELEASE-NOTES-v1.1.0.adoc b/a2ml/RELEASE-NOTES-v1.1.0.adoc index 6c2cf755e..14f4e9063 100644 --- a/a2ml/RELEASE-NOTES-v1.1.0.adoc +++ b/a2ml/RELEASE-NOTES-v1.1.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1.1.0 Release Notes :toc: :toclevels: 2 diff --git a/a2ml/ROADMAP.adoc b/a2ml/ROADMAP.adoc index a38933319..796388260 100644 --- a/a2ml/ROADMAP.adoc +++ b/a2ml/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Roadmap == Current Status diff --git a/a2ml/RSR_OUTLINE.adoc b/a2ml/RSR_OUTLINE.adoc index 60c79640c..94a49d830 100644 --- a/a2ml/RSR_OUTLINE.adoc +++ b/a2ml/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/SPEC.adoc b/a2ml/SPEC.adoc index 3a0fb3310..09832aaa2 100644 --- a/a2ml/SPEC.adoc +++ b/a2ml/SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1.1.0 Specification :version: 1.1.0 :date: 2026-06-03 diff --git a/a2ml/VERSIONS.adoc b/a2ml/VERSIONS.adoc index a1e08719c..29d4977fc 100644 --- a/a2ml/VERSIONS.adoc +++ b/a2ml/VERSIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Specification Lineage :toc: :icons: font diff --git a/a2ml/actions/validate/.devcontainer/Containerfile b/a2ml/actions/validate/.devcontainer/Containerfile index c01fee983..7ccd4b4b7 100644 --- a/a2ml/actions/validate/.devcontainer/Containerfile +++ b/a2ml/actions/validate/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Dev Container image for a2ml-validate-action diff --git a/a2ml/actions/validate/.devcontainer/README.adoc b/a2ml/actions/validate/.devcontainer/README.adoc index 1c8035b92..659bf9fec 100644 --- a/a2ml/actions/validate/.devcontainer/README.adoc +++ b/a2ml/actions/validate/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/a2ml/actions/validate/.devcontainer/devcontainer.json b/a2ml/actions/validate/.devcontainer/devcontainer.json index 35e90e7d0..d7c68f138 100644 --- a/a2ml/actions/validate/.devcontainer/devcontainer.json +++ b/a2ml/actions/validate/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Dev Container configuration for a2ml-validate-action diff --git a/a2ml/actions/validate/.envrc b/a2ml/actions/validate/.envrc index 09d3b247c..64462ca58 100644 --- a/a2ml/actions/validate/.envrc +++ b/a2ml/actions/validate/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/a2ml/actions/validate/.gitattributes b/a2ml/actions/validate/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/a2ml/actions/validate/.gitattributes +++ b/a2ml/actions/validate/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/a2ml/actions/validate/.github/CODEOWNERS b/a2ml/actions/validate/.github/CODEOWNERS index 63511272a..8d339b776 100644 --- a/a2ml/actions/validate/.github/CODEOWNERS +++ b/a2ml/actions/validate/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml b/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/a2ml/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/a2ml/actions/validate/.github/FUNDING.yml b/a2ml/actions/validate/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/a2ml/actions/validate/.github/FUNDING.yml +++ b/a2ml/actions/validate/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/a2ml/actions/validate/.github/GOVERNANCE.md b/a2ml/actions/validate/.github/GOVERNANCE.md index a1256706d..6ed512011 100644 --- a/a2ml/actions/validate/.github/GOVERNANCE.md +++ b/a2ml/actions/validate/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml index 8f33b34b0..f5dc5e9a3 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/a2ml-validate-action name: Bug Report description: Create a report to help us improve diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/config.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/config.yml index 88900fee9..4b0afa7da 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/a2ml-validate-action blank_issues_enabled: true contact_links: diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/custom.yml index 8ce93f24b..74338d191 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/a2ml-validate-action name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml index b98175f52..6ff776fc1 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/a2ml-validate-action name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml index a946fdbbe..c3f4854eb 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/a2ml-validate-action name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/question.yml b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/question.yml index 35a24e529..7178fa105 100644 --- a/a2ml/actions/validate/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/actions/validate/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/a2ml-validate-action name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/actions/validate/.github/MAINTAINERS b/a2ml/actions/validate/.github/MAINTAINERS index 32d87b886..63989c711 100644 --- a/a2ml/actions/validate/.github/MAINTAINERS +++ b/a2ml/actions/validate/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/actions/validate/.github/copilot-instructions.md b/a2ml/actions/validate/.github/copilot-instructions.md index 887113a49..7efa75383 100644 --- a/a2ml/actions/validate/.github/copilot-instructions.md +++ b/a2ml/actions/validate/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/actions/validate/.github/dependabot.yml b/a2ml/actions/validate/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/actions/validate/.github/dependabot.yml +++ b/a2ml/actions/validate/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/pull_request_template.md b/a2ml/actions/validate/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/actions/validate/.github/pull_request_template.md +++ b/a2ml/actions/validate/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/actions/validate/.github/workflows/codeql.yml b/a2ml/actions/validate/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/actions/validate/.github/workflows/codeql.yml +++ b/a2ml/actions/validate/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/actions/validate/.github/workflows/governance.yml b/a2ml/actions/validate/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/actions/validate/.github/workflows/governance.yml +++ b/a2ml/actions/validate/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/workflows/hypatia-scan.yml b/a2ml/actions/validate/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/actions/validate/.github/workflows/hypatia-scan.yml +++ b/a2ml/actions/validate/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/actions/validate/.github/workflows/instant-sync.yml b/a2ml/actions/validate/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/actions/validate/.github/workflows/instant-sync.yml +++ b/a2ml/actions/validate/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/workflows/jekyll.yml b/a2ml/actions/validate/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/actions/validate/.github/workflows/jekyll.yml +++ b/a2ml/actions/validate/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/actions/validate/.github/workflows/mirror.yml b/a2ml/actions/validate/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/actions/validate/.github/workflows/mirror.yml +++ b/a2ml/actions/validate/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/actions/validate/.github/workflows/release.yml b/a2ml/actions/validate/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/actions/validate/.github/workflows/release.yml +++ b/a2ml/actions/validate/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/workflows/rhodibot.yml b/a2ml/actions/validate/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/actions/validate/.github/workflows/rhodibot.yml +++ b/a2ml/actions/validate/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/actions/validate/.github/workflows/scorecard-enforcer.yml b/a2ml/actions/validate/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/actions/validate/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/actions/validate/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/workflows/scorecard.yml b/a2ml/actions/validate/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/actions/validate/.github/workflows/scorecard.yml +++ b/a2ml/actions/validate/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/actions/validate/.github/workflows/secret-scanner.yml b/a2ml/actions/validate/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/actions/validate/.github/workflows/secret-scanner.yml +++ b/a2ml/actions/validate/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.github/workflows/static-analysis-gate.yml b/a2ml/actions/validate/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/actions/validate/.github/workflows/static-analysis-gate.yml +++ b/a2ml/actions/validate/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.gitignore b/a2ml/actions/validate/.gitignore index 9e4f8b470..037efd362 100644 --- a/a2ml/actions/validate/.gitignore +++ b/a2ml/actions/validate/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/actions/validate/.gitlab-ci.yml b/a2ml/actions/validate/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/actions/validate/.gitlab-ci.yml +++ b/a2ml/actions/validate/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/actions/validate/.guix-channel b/a2ml/actions/validate/.guix-channel index 7e2217211..57e9ac269 100644 --- a/a2ml/actions/validate/.guix-channel +++ b/a2ml/actions/validate/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix channel definition for a2ml-validate-action diff --git a/a2ml/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/actions/validate/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/actions/validate/.machine_readable/6a2/AGENTIC.a2ml index aa4d5f8ea..6e0b878fa 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml index 70b936a2d..732839fb7 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/actions/validate/.machine_readable/6a2/META.a2ml b/a2ml/actions/validate/.machine_readable/6a2/META.a2ml index d360e083f..9dbb4d715 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/META.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml index add58c3ac..5cef0a4e9 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml index b97f515af..d768f7197 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/actions/validate/.machine_readable/6a2/STATE.a2ml b/a2ml/actions/validate/.machine_readable/6a2/STATE.a2ml index f07a52c62..a78697e4c 100644 --- a/a2ml/actions/validate/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/actions/validate/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/actions/validate/.machine_readable/CLADE.a2ml b/a2ml/actions/validate/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/a2ml/actions/validate/.machine_readable/CLADE.a2ml +++ b/a2ml/actions/validate/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml index 1fcce1589..f33437ed4 100644 --- a/a2ml/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/ai/.clinerules b/a2ml/actions/validate/.machine_readable/ai/.clinerules index f2daa9de1..d962549e1 100644 --- a/a2ml/actions/validate/.machine_readable/ai/.clinerules +++ b/a2ml/actions/validate/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/ai/.cursorrules b/a2ml/actions/validate/.machine_readable/ai/.cursorrules index 2df9608be..f87d41d07 100644 --- a/a2ml/actions/validate/.machine_readable/ai/.cursorrules +++ b/a2ml/actions/validate/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/ai/.windsurfrules b/a2ml/actions/validate/.machine_readable/ai/.windsurfrules index f2daa9de1..d962549e1 100644 --- a/a2ml/actions/validate/.machine_readable/ai/.windsurfrules +++ b/a2ml/actions/validate/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/actions/validate/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/actions/validate/.machine_readable/anchors/ANCHOR.a2ml index c0f0e94a5..b8b5a1a26 100644 --- a/a2ml/actions/validate/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/actions/validate/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/compliance/rust/deny.toml b/a2ml/actions/validate/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/actions/validate/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/actions/validate/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/actions/validate/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/actions/validate/.machine_readable/configs/git-cliff/cliff.toml index 9eede2ed1..7dd04bf9f 100644 --- a/a2ml/actions/validate/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/actions/validate/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml index bc0da4175..a7df7cfe6 100644 --- a/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/actions/validate/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/actions/validate/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/actions/validate/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/actions/validate/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/actions/validate/.well-known/ai.txt b/a2ml/actions/validate/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/actions/validate/.well-known/ai.txt +++ b/a2ml/actions/validate/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/.well-known/humans.txt b/a2ml/actions/validate/.well-known/humans.txt index b15498d4e..fb8bd5f96 100644 --- a/a2ml/actions/validate/.well-known/humans.txt +++ b/a2ml/actions/validate/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/actions/validate/.well-known/security.txt b/a2ml/actions/validate/.well-known/security.txt index 7a138a12c..3b2c3a93f 100644 --- a/a2ml/actions/validate/.well-known/security.txt +++ b/a2ml/actions/validate/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/actions/validate/Containerfile b/a2ml/actions/validate/Containerfile index 367e43ad9..088cb6da3 100644 --- a/a2ml/actions/validate/Containerfile +++ b/a2ml/actions/validate/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Containerfile for a2ml-validate-action diff --git a/a2ml/actions/validate/Justfile b/a2ml/actions/validate/Justfile index 915e04d3f..242b97e52 100644 --- a/a2ml/actions/validate/Justfile +++ b/a2ml/actions/validate/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # RSR Standard Justfile Template diff --git a/a2ml/actions/validate/LICENSE b/a2ml/actions/validate/LICENSE index ef93936a2..ec540b341 100644 --- a/a2ml/actions/validate/LICENSE +++ b/a2ml/actions/validate/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/actions/validate/README.adoc b/a2ml/actions/validate/README.adoc index 45548ad1d..298f8c4e6 100644 --- a/a2ml/actions/validate/README.adoc +++ b/a2ml/actions/validate/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Validate A2ML Manifests -- GitHub Action @@ -128,7 +128,7 @@ number, and a description of the issue. == Licensing -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] for the full text. diff --git a/a2ml/actions/validate/ROADMAP.adoc b/a2ml/actions/validate/ROADMAP.adoc index 605c5ebb5..9829f8271 100644 --- a/a2ml/actions/validate/ROADMAP.adoc +++ b/a2ml/actions/validate/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Validate Roadmap == Current Status diff --git a/a2ml/actions/validate/SECURITY.md b/a2ml/actions/validate/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/actions/validate/SECURITY.md +++ b/a2ml/actions/validate/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/actions/validate/action.yml b/a2ml/actions/validate/action.yml index 9965ca4e2..d0a031031 100644 --- a/a2ml/actions/validate/action.yml +++ b/a2ml/actions/validate/action.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # action.yml — Validate A2ML Manifests GitHub Action diff --git a/a2ml/actions/validate/container/.gatekeeper.yaml b/a2ml/actions/validate/container/.gatekeeper.yaml index d93f5d117..64adcf114 100644 --- a/a2ml/actions/validate/container/.gatekeeper.yaml +++ b/a2ml/actions/validate/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for a2ml-validate-action # diff --git a/a2ml/actions/validate/container/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/a2ml/actions/validate/container/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/a2ml/actions/validate/container/Containerfile b/a2ml/actions/validate/container/Containerfile index 753c3ec86..37df1d190 100644 --- a/a2ml/actions/validate/container/Containerfile +++ b/a2ml/actions/validate/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # a2ml-validate-action Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/a2ml/actions/validate/container/README.adoc b/a2ml/actions/validate/container/README.adoc index 458ed8f62..e607a4ab8 100644 --- a/a2ml/actions/validate/container/README.adoc +++ b/a2ml/actions/validate/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = a2ml-validate-action Container Templates :toc: left diff --git a/a2ml/actions/validate/container/compose.example.toml b/a2ml/actions/validate/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/a2ml/actions/validate/container/compose.example.toml +++ b/a2ml/actions/validate/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/a2ml/actions/validate/container/compose.toml b/a2ml/actions/validate/container/compose.toml index 86914d137..04c551a2a 100644 --- a/a2ml/actions/validate/container/compose.toml +++ b/a2ml/actions/validate/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # a2ml-validate-action selur-compose configuration # diff --git a/a2ml/actions/validate/container/ct-build.sh b/a2ml/actions/validate/container/ct-build.sh index 33fa00b2c..fb62e767e 100755 --- a/a2ml/actions/validate/container/ct-build.sh +++ b/a2ml/actions/validate/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # a2ml-validate-action — Cerro Torre build, sign, and verify pipeline # diff --git a/a2ml/actions/validate/container/deploy.k9.ncl b/a2ml/actions/validate/container/deploy.k9.ncl index 19a4c1fe8..7a73f71ce 100644 --- a/a2ml/actions/validate/container/deploy.k9.ncl +++ b/a2ml/actions/validate/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl — a2ml-validate-action deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/a2ml/actions/validate/container/entrypoint.sh b/a2ml/actions/validate/container/entrypoint.sh index 277b7c2f2..af3195921 100755 --- a/a2ml/actions/validate/container/entrypoint.sh +++ b/a2ml/actions/validate/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # a2ml-validate-action container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/a2ml/actions/validate/container/manifest.toml b/a2ml/actions/validate/container/manifest.toml index 658ffa351..0f5c901fd 100644 --- a/a2ml/actions/validate/container/manifest.toml +++ b/a2ml/actions/validate/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for a2ml-validate-action .ctp bundle # diff --git a/a2ml/actions/validate/container/vordr.toml b/a2ml/actions/validate/container/vordr.toml index f784e2d4c..81e33db08 100644 --- a/a2ml/actions/validate/container/vordr.toml +++ b/a2ml/actions/validate/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for a2ml-validate-action # diff --git a/a2ml/actions/validate/contractile.just b/a2ml/actions/validate/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/a2ml/actions/validate/contractile.just +++ b/a2ml/actions/validate/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/a2ml/actions/validate/docs/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/a2ml/actions/validate/docs/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/a2ml/actions/validate/docs/RSR_OUTLINE.adoc b/a2ml/actions/validate/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/a2ml/actions/validate/docs/RSR_OUTLINE.adoc +++ b/a2ml/actions/validate/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/actions/validate/docs/STATE-VISUALIZER.adoc b/a2ml/actions/validate/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/a2ml/actions/validate/docs/STATE-VISUALIZER.adoc +++ b/a2ml/actions/validate/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/a2ml/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/actions/validate/docs/architecture/THREAT-MODEL.adoc b/a2ml/actions/validate/docs/architecture/THREAT-MODEL.adoc index b90b05b1b..cc4e052c7 100644 --- a/a2ml/actions/validate/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/actions/validate/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: a2ml-validate-action diff --git a/a2ml/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/actions/validate/docs/attribution/MAINTAINERS.adoc b/a2ml/actions/validate/docs/attribution/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/a2ml/actions/validate/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/actions/validate/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/actions/validate/docs/decisions/0000-template.adoc b/a2ml/actions/validate/docs/decisions/0000-template.adoc index 86f7b1294..67103043e 100644 --- a/a2ml/actions/validate/docs/decisions/0000-template.adoc +++ b/a2ml/actions/validate/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc index 61f162804..1306493ca 100644 --- a/a2ml/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/actions/validate/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/a2ml/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/actions/validate/docs/governance/CRG-CRITERIA.a2ml b/a2ml/actions/validate/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/actions/validate/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/actions/validate/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/actions/validate/docs/governance/TSDM.a2ml b/a2ml/actions/validate/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/actions/validate/docs/governance/TSDM.a2ml +++ b/a2ml/actions/validate/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/actions/validate/docs/practice/AI-CONVENTIONS.adoc b/a2ml/actions/validate/docs/practice/AI-CONVENTIONS.adoc index a9255e016..77b6e75a4 100644 --- a/a2ml/actions/validate/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/actions/validate/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc index e39dc5b45..835db9c69 100644 --- a/a2ml/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/a2ml/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/actions/validate/docs/templates/contractiles/README.adoc b/a2ml/actions/validate/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/actions/validate/docs/templates/contractiles/README.adoc +++ b/a2ml/actions/validate/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/actions/validate/features/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/actions/validate/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/actions/validate/features/ssg/ssg-bootstrap.sh b/a2ml/actions/validate/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/actions/validate/features/ssg/ssg-bootstrap.sh +++ b/a2ml/actions/validate/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/actions/validate/flake.nix b/a2ml/actions/validate/flake.nix index d56210d6f..322a8aad5 100644 --- a/a2ml/actions/validate/flake.nix +++ b/a2ml/actions/validate/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Nix flake for a2ml-validate-action diff --git a/a2ml/actions/validate/guix.scm b/a2ml/actions/validate/guix.scm index 39ba07999..224322843 100644 --- a/a2ml/actions/validate/guix.scm +++ b/a2ml/actions/validate/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix package definition for a2ml-validate-action diff --git a/a2ml/actions/validate/src/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/a2ml/actions/validate/src/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/a2ml/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/a2ml/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/a2ml/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/a2ml/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/a2ml/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/a2ml/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/a2ml/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/a2ml/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/a2ml/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/a2ml/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/a2ml/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/a2ml/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/a2ml/actions/validate/src/core/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/a2ml/actions/validate/src/core/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/a2ml/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/a2ml/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/a2ml/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/a2ml/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/a2ml/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/a2ml/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/a2ml/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/a2ml/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/a2ml/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/a2ml/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/a2ml/actions/validate/src/interface/ffi/build.zig b/a2ml/actions/validate/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/actions/validate/src/interface/ffi/build.zig +++ b/a2ml/actions/validate/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/a2ml/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/a2ml/actions/validate/src/interface/ffi/src/main.zig b/a2ml/actions/validate/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/actions/validate/src/interface/ffi/src/main.zig +++ b/a2ml/actions/validate/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/a2ml/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/a2ml/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/a2ml/actions/validate/src/interface/ffi/test/integration_test.zig b/a2ml/actions/validate/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/actions/validate/src/interface/ffi/test/integration_test.zig +++ b/a2ml/actions/validate/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/actions/validate/validate-a2ml.sh b/a2ml/actions/validate/validate-a2ml.sh index 78cb55c6d..2366ecf02 100755 --- a/a2ml/actions/validate/validate-a2ml.sh +++ b/a2ml/actions/validate/validate-a2ml.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # validate-a2ml.sh — A2ML manifest validation script diff --git a/a2ml/actions/validate/verification/0.1-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/actions/validate/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/archive/SPEC-v0-draft.adoc b/a2ml/archive/SPEC-v0-draft.adoc index a02f9cc46..4b1828ca1 100644 --- a/a2ml/archive/SPEC-v0-draft.adoc +++ b/a2ml/archive/SPEC-v0-draft.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v0 Specification (Draft) :toc: :toclevels: 3 diff --git a/a2ml/archive/SPEC-v1.0.0.adoc b/a2ml/archive/SPEC-v1.0.0.adoc index 2cd32f40f..26f4fd293 100644 --- a/a2ml/archive/SPEC-v1.0.0.adoc +++ b/a2ml/archive/SPEC-v1.0.0.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1.0.0 Specification :version: 1.0.0 :date: 2026-01-30 diff --git a/a2ml/benchmarks/parser-bench.sh b/a2ml/benchmarks/parser-bench.sh index 1547d17a0..91e32f932 100755 --- a/a2ml/benchmarks/parser-bench.sh +++ b/a2ml/benchmarks/parser-bench.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Performance benchmarks for A2ML parser vs Markdown/AsciiDoc set -euo pipefail diff --git a/a2ml/benchmarks/stress-test.sh b/a2ml/benchmarks/stress-test.sh index 0459266b0..d8f613bcc 100755 --- a/a2ml/benchmarks/stress-test.sh +++ b/a2ml/benchmarks/stress-test.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Stress testing A2ML parser with large, real-world documents set -euo pipefail diff --git a/a2ml/bindings/README.adoc b/a2ml/bindings/README.adoc index cb9c9a52d..b5ab6ccf4 100644 --- a/a2ml/bindings/README.adoc +++ b/a2ml/bindings/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = A2ML Language Bindings diff --git a/a2ml/bindings/deno/.devcontainer/Containerfile b/a2ml/bindings/deno/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/a2ml/bindings/deno/.devcontainer/Containerfile +++ b/a2ml/bindings/deno/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.devcontainer/README.adoc b/a2ml/bindings/deno/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/a2ml/bindings/deno/.devcontainer/README.adoc +++ b/a2ml/bindings/deno/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/a2ml/bindings/deno/.devcontainer/devcontainer.json b/a2ml/bindings/deno/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/a2ml/bindings/deno/.devcontainer/devcontainer.json +++ b/a2ml/bindings/deno/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/a2ml/bindings/deno/.envrc b/a2ml/bindings/deno/.envrc index ea74537b4..0b5b702f8 100644 --- a/a2ml/bindings/deno/.envrc +++ b/a2ml/bindings/deno/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/a2ml/bindings/deno/.gitattributes b/a2ml/bindings/deno/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/a2ml/bindings/deno/.gitattributes +++ b/a2ml/bindings/deno/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/a2ml/bindings/deno/.github/CODEOWNERS b/a2ml/bindings/deno/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/a2ml/bindings/deno/.github/CODEOWNERS +++ b/a2ml/bindings/deno/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml b/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/a2ml/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/a2ml/bindings/deno/.github/FUNDING.yml b/a2ml/bindings/deno/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/a2ml/bindings/deno/.github/FUNDING.yml +++ b/a2ml/bindings/deno/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/a2ml/bindings/deno/.github/GOVERNANCE.md b/a2ml/bindings/deno/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/a2ml/bindings/deno/.github/GOVERNANCE.md +++ b/a2ml/bindings/deno/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/config.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/question.yml b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/bindings/deno/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/bindings/deno/.github/MAINTAINERS b/a2ml/bindings/deno/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/a2ml/bindings/deno/.github/MAINTAINERS +++ b/a2ml/bindings/deno/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/bindings/deno/.github/copilot-instructions.md b/a2ml/bindings/deno/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/a2ml/bindings/deno/.github/copilot-instructions.md +++ b/a2ml/bindings/deno/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/bindings/deno/.github/dependabot.yml b/a2ml/bindings/deno/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/bindings/deno/.github/dependabot.yml +++ b/a2ml/bindings/deno/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/pull_request_template.md b/a2ml/bindings/deno/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/bindings/deno/.github/pull_request_template.md +++ b/a2ml/bindings/deno/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/bindings/deno/.github/workflows/codeql.yml b/a2ml/bindings/deno/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/bindings/deno/.github/workflows/codeql.yml +++ b/a2ml/bindings/deno/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/bindings/deno/.github/workflows/governance.yml b/a2ml/bindings/deno/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/bindings/deno/.github/workflows/governance.yml +++ b/a2ml/bindings/deno/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/workflows/hypatia-scan.yml b/a2ml/bindings/deno/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/bindings/deno/.github/workflows/hypatia-scan.yml +++ b/a2ml/bindings/deno/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/bindings/deno/.github/workflows/instant-sync.yml b/a2ml/bindings/deno/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/bindings/deno/.github/workflows/instant-sync.yml +++ b/a2ml/bindings/deno/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/workflows/jekyll.yml b/a2ml/bindings/deno/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/bindings/deno/.github/workflows/jekyll.yml +++ b/a2ml/bindings/deno/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/bindings/deno/.github/workflows/mirror.yml b/a2ml/bindings/deno/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/bindings/deno/.github/workflows/mirror.yml +++ b/a2ml/bindings/deno/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/bindings/deno/.github/workflows/release.yml b/a2ml/bindings/deno/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/bindings/deno/.github/workflows/release.yml +++ b/a2ml/bindings/deno/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/workflows/rhodibot.yml b/a2ml/bindings/deno/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/bindings/deno/.github/workflows/rhodibot.yml +++ b/a2ml/bindings/deno/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/bindings/deno/.github/workflows/scorecard-enforcer.yml b/a2ml/bindings/deno/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/bindings/deno/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/bindings/deno/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/workflows/scorecard.yml b/a2ml/bindings/deno/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/bindings/deno/.github/workflows/scorecard.yml +++ b/a2ml/bindings/deno/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/bindings/deno/.github/workflows/secret-scanner.yml b/a2ml/bindings/deno/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/bindings/deno/.github/workflows/secret-scanner.yml +++ b/a2ml/bindings/deno/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.github/workflows/static-analysis-gate.yml b/a2ml/bindings/deno/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/bindings/deno/.github/workflows/static-analysis-gate.yml +++ b/a2ml/bindings/deno/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.gitignore b/a2ml/bindings/deno/.gitignore index 598eb5b93..130c2b104 100644 --- a/a2ml/bindings/deno/.gitignore +++ b/a2ml/bindings/deno/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/bindings/deno/.gitlab-ci.yml b/a2ml/bindings/deno/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/bindings/deno/.gitlab-ci.yml +++ b/a2ml/bindings/deno/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/bindings/deno/.guix-channel b/a2ml/bindings/deno/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/a2ml/bindings/deno/.guix-channel +++ b/a2ml/bindings/deno/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml index 2251e1ee1..42a2cd751 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/bindings/deno/.machine_readable/6a2/META.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/META.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/bindings/deno/.machine_readable/6a2/STATE.a2ml b/a2ml/bindings/deno/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/a2ml/bindings/deno/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/bindings/deno/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/bindings/deno/.machine_readable/CLADE.a2ml b/a2ml/bindings/deno/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/a2ml/bindings/deno/.machine_readable/CLADE.a2ml +++ b/a2ml/bindings/deno/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/a2ml/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/a2ml/bindings/deno/.machine_readable/ai/.clinerules b/a2ml/bindings/deno/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/deno/.machine_readable/ai/.clinerules +++ b/a2ml/bindings/deno/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/ai/.cursorrules b/a2ml/bindings/deno/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/a2ml/bindings/deno/.machine_readable/ai/.cursorrules +++ b/a2ml/bindings/deno/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/ai/.windsurfrules b/a2ml/bindings/deno/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/deno/.machine_readable/ai/.windsurfrules +++ b/a2ml/bindings/deno/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/a2ml/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/a2ml/bindings/deno/.machine_readable/compliance/rust/deny.toml b/a2ml/bindings/deno/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/bindings/deno/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/bindings/deno/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/a2ml/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/a2ml/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/bindings/deno/.well-known/ai.txt b/a2ml/bindings/deno/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/bindings/deno/.well-known/ai.txt +++ b/a2ml/bindings/deno/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/.well-known/humans.txt b/a2ml/bindings/deno/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/a2ml/bindings/deno/.well-known/humans.txt +++ b/a2ml/bindings/deno/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/bindings/deno/.well-known/security.txt b/a2ml/bindings/deno/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/a2ml/bindings/deno/.well-known/security.txt +++ b/a2ml/bindings/deno/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/bindings/deno/Containerfile b/a2ml/bindings/deno/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/a2ml/bindings/deno/Containerfile +++ b/a2ml/bindings/deno/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/a2ml/bindings/deno/Justfile b/a2ml/bindings/deno/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/a2ml/bindings/deno/Justfile +++ b/a2ml/bindings/deno/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/a2ml/bindings/deno/LICENSE b/a2ml/bindings/deno/LICENSE index ef93936a2..ec540b341 100644 --- a/a2ml/bindings/deno/LICENSE +++ b/a2ml/bindings/deno/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/bindings/deno/README.adoc b/a2ml/bindings/deno/README.adoc index d26746b69..411973dcd 100644 --- a/a2ml/bindings/deno/README.adoc +++ b/a2ml/bindings/deno/README.adoc @@ -110,7 +110,7 @@ deno task test # Run tests == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/a2ml/bindings/deno/ROADMAP.adoc b/a2ml/bindings/deno/ROADMAP.adoc index 72e53d83b..4693e6b7d 100644 --- a/a2ml/bindings/deno/ROADMAP.adoc +++ b/a2ml/bindings/deno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Deno Roadmap == Current Status diff --git a/a2ml/bindings/deno/SECURITY.md b/a2ml/bindings/deno/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/bindings/deno/SECURITY.md +++ b/a2ml/bindings/deno/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/bindings/deno/container/.gatekeeper.yaml b/a2ml/bindings/deno/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/a2ml/bindings/deno/container/.gatekeeper.yaml +++ b/a2ml/bindings/deno/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/deno/container/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/a2ml/bindings/deno/container/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/a2ml/bindings/deno/container/Containerfile b/a2ml/bindings/deno/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/a2ml/bindings/deno/container/Containerfile +++ b/a2ml/bindings/deno/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/container/README.adoc b/a2ml/bindings/deno/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/a2ml/bindings/deno/container/README.adoc +++ b/a2ml/bindings/deno/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/a2ml/bindings/deno/container/compose.example.toml b/a2ml/bindings/deno/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/a2ml/bindings/deno/container/compose.example.toml +++ b/a2ml/bindings/deno/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/a2ml/bindings/deno/container/compose.toml b/a2ml/bindings/deno/container/compose.toml index 311682357..a14f8a005 100644 --- a/a2ml/bindings/deno/container/compose.toml +++ b/a2ml/bindings/deno/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/a2ml/bindings/deno/container/ct-build.sh b/a2ml/bindings/deno/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/a2ml/bindings/deno/container/ct-build.sh +++ b/a2ml/bindings/deno/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/a2ml/bindings/deno/container/deploy.k9.ncl b/a2ml/bindings/deno/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/a2ml/bindings/deno/container/deploy.k9.ncl +++ b/a2ml/bindings/deno/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/container/entrypoint.sh b/a2ml/bindings/deno/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/a2ml/bindings/deno/container/entrypoint.sh +++ b/a2ml/bindings/deno/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/a2ml/bindings/deno/container/manifest.toml b/a2ml/bindings/deno/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/a2ml/bindings/deno/container/manifest.toml +++ b/a2ml/bindings/deno/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/a2ml/bindings/deno/container/vordr.toml b/a2ml/bindings/deno/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/a2ml/bindings/deno/container/vordr.toml +++ b/a2ml/bindings/deno/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/deno/contractile.just b/a2ml/bindings/deno/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/a2ml/bindings/deno/contractile.just +++ b/a2ml/bindings/deno/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/a2ml/bindings/deno/docs/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/a2ml/bindings/deno/docs/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/a2ml/bindings/deno/docs/RSR_OUTLINE.adoc b/a2ml/bindings/deno/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/a2ml/bindings/deno/docs/RSR_OUTLINE.adoc +++ b/a2ml/bindings/deno/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/bindings/deno/docs/STATE-VISUALIZER.adoc b/a2ml/bindings/deno/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/a2ml/bindings/deno/docs/STATE-VISUALIZER.adoc +++ b/a2ml/bindings/deno/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/a2ml/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/bindings/deno/docs/architecture/THREAT-MODEL.adoc b/a2ml/bindings/deno/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/a2ml/bindings/deno/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/bindings/deno/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/a2ml/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/bindings/deno/docs/attribution/MAINTAINERS.adoc b/a2ml/bindings/deno/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/a2ml/bindings/deno/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/bindings/deno/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/bindings/deno/docs/decisions/0000-template.adoc b/a2ml/bindings/deno/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/a2ml/bindings/deno/docs/decisions/0000-template.adoc +++ b/a2ml/bindings/deno/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/a2ml/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/bindings/deno/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/a2ml/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/bindings/deno/docs/governance/CRG-CRITERIA.a2ml b/a2ml/bindings/deno/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/bindings/deno/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/bindings/deno/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/deno/docs/governance/TSDM.a2ml b/a2ml/bindings/deno/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/bindings/deno/docs/governance/TSDM.a2ml +++ b/a2ml/bindings/deno/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/bindings/deno/docs/practice/AI-CONVENTIONS.adoc b/a2ml/bindings/deno/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/a2ml/bindings/deno/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/bindings/deno/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/a2ml/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/a2ml/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/bindings/deno/docs/templates/contractiles/README.adoc b/a2ml/bindings/deno/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/bindings/deno/docs/templates/contractiles/README.adoc +++ b/a2ml/bindings/deno/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/bindings/deno/features/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/bindings/deno/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/bindings/deno/features/ssg/ssg-bootstrap.sh b/a2ml/bindings/deno/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/bindings/deno/features/ssg/ssg-bootstrap.sh +++ b/a2ml/bindings/deno/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/bindings/deno/flake.nix b/a2ml/bindings/deno/flake.nix index 32e448dcf..ded161e32 100644 --- a/a2ml/bindings/deno/flake.nix +++ b/a2ml/bindings/deno/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/deno/guix.scm b/a2ml/bindings/deno/guix.scm index edd9ae28c..5666700b4 100644 --- a/a2ml/bindings/deno/guix.scm +++ b/a2ml/bindings/deno/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/a2ml/bindings/deno/mod.ts b/a2ml/bindings/deno/mod.ts index 83565c3b6..3a146d22e 100644 --- a/a2ml/bindings/deno/mod.ts +++ b/a2ml/bindings/deno/mod.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // mod.ts — Deno entry point for the @hyperpolymath/a2ml library. diff --git a/a2ml/bindings/deno/src/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/a2ml/bindings/deno/src/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/a2ml/bindings/deno/src/A2ML.affine b/a2ml/bindings/deno/src/A2ML.affine index 0b3d7744c..bb87290c9 100644 --- a/a2ml/bindings/deno/src/A2ML.affine +++ b/a2ml/bindings/deno/src/A2ML.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // A2ML — main module for the A2ML parser library. diff --git a/a2ml/bindings/deno/src/A2ML_Parser.affine b/a2ml/bindings/deno/src/A2ML_Parser.affine index 9457474fc..cc338d6b0 100644 --- a/a2ml/bindings/deno/src/A2ML_Parser.affine +++ b/a2ml/bindings/deno/src/A2ML_Parser.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // A2ML_Parser — parser for A2ML documents. diff --git a/a2ml/bindings/deno/src/A2ML_Renderer.affine b/a2ml/bindings/deno/src/A2ML_Renderer.affine index 2e249f39c..bba358c3d 100644 --- a/a2ml/bindings/deno/src/A2ML_Renderer.affine +++ b/a2ml/bindings/deno/src/A2ML_Renderer.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // A2ML_Renderer — render A2ML AST back to A2ML surface syntax. diff --git a/a2ml/bindings/deno/src/A2ML_Types.affine b/a2ml/bindings/deno/src/A2ML_Types.affine index 4bed6da70..2699b1dc3 100644 --- a/a2ml/bindings/deno/src/A2ML_Types.affine +++ b/a2ml/bindings/deno/src/A2ML_Types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // A2ML_Types — core data types for A2ML documents. diff --git a/a2ml/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/a2ml/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/a2ml/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/a2ml/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/a2ml/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/a2ml/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/a2ml/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/a2ml/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/a2ml/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/a2ml/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/a2ml/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/a2ml/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/a2ml/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/a2ml/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/a2ml/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/a2ml/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/a2ml/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/a2ml/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/a2ml/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/a2ml/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/a2ml/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/a2ml/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/a2ml/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/a2ml/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/a2ml/bindings/deno/src/interface/ffi/build.zig b/a2ml/bindings/deno/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/bindings/deno/src/interface/ffi/build.zig +++ b/a2ml/bindings/deno/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/a2ml/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/a2ml/bindings/deno/src/interface/ffi/src/main.zig b/a2ml/bindings/deno/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/bindings/deno/src/interface/ffi/src/main.zig +++ b/a2ml/bindings/deno/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/a2ml/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/a2ml/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/a2ml/bindings/deno/src/interface/ffi/test/integration_test.zig b/a2ml/bindings/deno/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/bindings/deno/src/interface/ffi/test/integration_test.zig +++ b/a2ml/bindings/deno/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/bindings/deno/verification/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/bindings/deno/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/bindings/elixir/README.adoc b/a2ml/bindings/elixir/README.adoc index d0c973115..179a90f98 100644 --- a/a2ml/bindings/elixir/README.adoc +++ b/a2ml/bindings/elixir/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for Hex.pm) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/a2ml/bindings/gleam/README.adoc b/a2ml/bindings/gleam/README.adoc index 08b2ea2d0..8fb16e75c 100644 --- a/a2ml/bindings/gleam/README.adoc +++ b/a2ml/bindings/gleam/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for Hex.pm) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/a2ml/bindings/haskell/.devcontainer/Containerfile b/a2ml/bindings/haskell/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/a2ml/bindings/haskell/.devcontainer/Containerfile +++ b/a2ml/bindings/haskell/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.devcontainer/README.adoc b/a2ml/bindings/haskell/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/a2ml/bindings/haskell/.devcontainer/README.adoc +++ b/a2ml/bindings/haskell/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/a2ml/bindings/haskell/.devcontainer/devcontainer.json b/a2ml/bindings/haskell/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/a2ml/bindings/haskell/.devcontainer/devcontainer.json +++ b/a2ml/bindings/haskell/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/a2ml/bindings/haskell/.envrc b/a2ml/bindings/haskell/.envrc index ea74537b4..0b5b702f8 100644 --- a/a2ml/bindings/haskell/.envrc +++ b/a2ml/bindings/haskell/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/a2ml/bindings/haskell/.gitattributes b/a2ml/bindings/haskell/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/a2ml/bindings/haskell/.gitattributes +++ b/a2ml/bindings/haskell/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/a2ml/bindings/haskell/.github/CODEOWNERS b/a2ml/bindings/haskell/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/a2ml/bindings/haskell/.github/CODEOWNERS +++ b/a2ml/bindings/haskell/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml b/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/a2ml/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/a2ml/bindings/haskell/.github/FUNDING.yml b/a2ml/bindings/haskell/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/a2ml/bindings/haskell/.github/FUNDING.yml +++ b/a2ml/bindings/haskell/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/a2ml/bindings/haskell/.github/GOVERNANCE.md b/a2ml/bindings/haskell/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/a2ml/bindings/haskell/.github/GOVERNANCE.md +++ b/a2ml/bindings/haskell/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/bindings/haskell/.github/MAINTAINERS b/a2ml/bindings/haskell/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/a2ml/bindings/haskell/.github/MAINTAINERS +++ b/a2ml/bindings/haskell/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/bindings/haskell/.github/copilot-instructions.md b/a2ml/bindings/haskell/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/a2ml/bindings/haskell/.github/copilot-instructions.md +++ b/a2ml/bindings/haskell/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/bindings/haskell/.github/dependabot.yml b/a2ml/bindings/haskell/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/bindings/haskell/.github/dependabot.yml +++ b/a2ml/bindings/haskell/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/pull_request_template.md b/a2ml/bindings/haskell/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/bindings/haskell/.github/pull_request_template.md +++ b/a2ml/bindings/haskell/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/bindings/haskell/.github/workflows/codeql.yml b/a2ml/bindings/haskell/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/bindings/haskell/.github/workflows/codeql.yml +++ b/a2ml/bindings/haskell/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/bindings/haskell/.github/workflows/governance.yml b/a2ml/bindings/haskell/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/bindings/haskell/.github/workflows/governance.yml +++ b/a2ml/bindings/haskell/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/workflows/hypatia-scan.yml b/a2ml/bindings/haskell/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/bindings/haskell/.github/workflows/hypatia-scan.yml +++ b/a2ml/bindings/haskell/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/bindings/haskell/.github/workflows/instant-sync.yml b/a2ml/bindings/haskell/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/bindings/haskell/.github/workflows/instant-sync.yml +++ b/a2ml/bindings/haskell/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/workflows/jekyll.yml b/a2ml/bindings/haskell/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/bindings/haskell/.github/workflows/jekyll.yml +++ b/a2ml/bindings/haskell/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/bindings/haskell/.github/workflows/mirror.yml b/a2ml/bindings/haskell/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/bindings/haskell/.github/workflows/mirror.yml +++ b/a2ml/bindings/haskell/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/bindings/haskell/.github/workflows/release.yml b/a2ml/bindings/haskell/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/bindings/haskell/.github/workflows/release.yml +++ b/a2ml/bindings/haskell/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/workflows/rhodibot.yml b/a2ml/bindings/haskell/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/bindings/haskell/.github/workflows/rhodibot.yml +++ b/a2ml/bindings/haskell/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/bindings/haskell/.github/workflows/scorecard-enforcer.yml b/a2ml/bindings/haskell/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/bindings/haskell/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/bindings/haskell/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/workflows/scorecard.yml b/a2ml/bindings/haskell/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/bindings/haskell/.github/workflows/scorecard.yml +++ b/a2ml/bindings/haskell/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/bindings/haskell/.github/workflows/secret-scanner.yml b/a2ml/bindings/haskell/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/bindings/haskell/.github/workflows/secret-scanner.yml +++ b/a2ml/bindings/haskell/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.github/workflows/static-analysis-gate.yml b/a2ml/bindings/haskell/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/bindings/haskell/.github/workflows/static-analysis-gate.yml +++ b/a2ml/bindings/haskell/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.gitignore b/a2ml/bindings/haskell/.gitignore index 9e4f8b470..037efd362 100644 --- a/a2ml/bindings/haskell/.gitignore +++ b/a2ml/bindings/haskell/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/bindings/haskell/.gitlab-ci.yml b/a2ml/bindings/haskell/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/bindings/haskell/.gitlab-ci.yml +++ b/a2ml/bindings/haskell/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/bindings/haskell/.guix-channel b/a2ml/bindings/haskell/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/a2ml/bindings/haskell/.guix-channel +++ b/a2ml/bindings/haskell/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml index 1bd21f8bb..5076e0cd7 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/bindings/haskell/.machine_readable/6a2/META.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/META.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/bindings/haskell/.machine_readable/6a2/STATE.a2ml b/a2ml/bindings/haskell/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/a2ml/bindings/haskell/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/bindings/haskell/.machine_readable/CLADE.a2ml b/a2ml/bindings/haskell/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/a2ml/bindings/haskell/.machine_readable/CLADE.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/a2ml/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/a2ml/bindings/haskell/.machine_readable/ai/.clinerules b/a2ml/bindings/haskell/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/haskell/.machine_readable/ai/.clinerules +++ b/a2ml/bindings/haskell/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/ai/.cursorrules b/a2ml/bindings/haskell/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/a2ml/bindings/haskell/.machine_readable/ai/.cursorrules +++ b/a2ml/bindings/haskell/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/ai/.windsurfrules b/a2ml/bindings/haskell/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/haskell/.machine_readable/ai/.windsurfrules +++ b/a2ml/bindings/haskell/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/a2ml/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/a2ml/bindings/haskell/.machine_readable/compliance/rust/deny.toml b/a2ml/bindings/haskell/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/bindings/haskell/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/bindings/haskell/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/a2ml/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/a2ml/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/bindings/haskell/.well-known/ai.txt b/a2ml/bindings/haskell/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/bindings/haskell/.well-known/ai.txt +++ b/a2ml/bindings/haskell/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/.well-known/humans.txt b/a2ml/bindings/haskell/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/a2ml/bindings/haskell/.well-known/humans.txt +++ b/a2ml/bindings/haskell/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/bindings/haskell/.well-known/security.txt b/a2ml/bindings/haskell/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/a2ml/bindings/haskell/.well-known/security.txt +++ b/a2ml/bindings/haskell/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/bindings/haskell/Containerfile b/a2ml/bindings/haskell/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/a2ml/bindings/haskell/Containerfile +++ b/a2ml/bindings/haskell/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/a2ml/bindings/haskell/Justfile b/a2ml/bindings/haskell/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/a2ml/bindings/haskell/Justfile +++ b/a2ml/bindings/haskell/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/a2ml/bindings/haskell/LICENSE b/a2ml/bindings/haskell/LICENSE index ef93936a2..ec540b341 100644 --- a/a2ml/bindings/haskell/LICENSE +++ b/a2ml/bindings/haskell/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/bindings/haskell/README.adoc b/a2ml/bindings/haskell/README.adoc index 443228bf4..34c0095c5 100644 --- a/a2ml/bindings/haskell/README.adoc +++ b/a2ml/bindings/haskell/README.adoc @@ -161,5 +161,5 @@ See link:https://github.com/hyperpolymath/contractiles[contractiles documentatio == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] and link:docs/legal/[docs/legal/] for details. diff --git a/a2ml/bindings/haskell/ROADMAP.adoc b/a2ml/bindings/haskell/ROADMAP.adoc index 0e96495df..ca34ac8ce 100644 --- a/a2ml/bindings/haskell/ROADMAP.adoc +++ b/a2ml/bindings/haskell/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Haskell Roadmap == Current Status diff --git a/a2ml/bindings/haskell/SECURITY.md b/a2ml/bindings/haskell/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/bindings/haskell/SECURITY.md +++ b/a2ml/bindings/haskell/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/bindings/haskell/container/.gatekeeper.yaml b/a2ml/bindings/haskell/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/a2ml/bindings/haskell/container/.gatekeeper.yaml +++ b/a2ml/bindings/haskell/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/haskell/container/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/a2ml/bindings/haskell/container/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/a2ml/bindings/haskell/container/Containerfile b/a2ml/bindings/haskell/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/a2ml/bindings/haskell/container/Containerfile +++ b/a2ml/bindings/haskell/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/container/README.adoc b/a2ml/bindings/haskell/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/a2ml/bindings/haskell/container/README.adoc +++ b/a2ml/bindings/haskell/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/a2ml/bindings/haskell/container/compose.example.toml b/a2ml/bindings/haskell/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/a2ml/bindings/haskell/container/compose.example.toml +++ b/a2ml/bindings/haskell/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/a2ml/bindings/haskell/container/compose.toml b/a2ml/bindings/haskell/container/compose.toml index 311682357..a14f8a005 100644 --- a/a2ml/bindings/haskell/container/compose.toml +++ b/a2ml/bindings/haskell/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/a2ml/bindings/haskell/container/ct-build.sh b/a2ml/bindings/haskell/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/a2ml/bindings/haskell/container/ct-build.sh +++ b/a2ml/bindings/haskell/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/a2ml/bindings/haskell/container/deploy.k9.ncl b/a2ml/bindings/haskell/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/a2ml/bindings/haskell/container/deploy.k9.ncl +++ b/a2ml/bindings/haskell/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/container/entrypoint.sh b/a2ml/bindings/haskell/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/a2ml/bindings/haskell/container/entrypoint.sh +++ b/a2ml/bindings/haskell/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/a2ml/bindings/haskell/container/manifest.toml b/a2ml/bindings/haskell/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/a2ml/bindings/haskell/container/manifest.toml +++ b/a2ml/bindings/haskell/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/a2ml/bindings/haskell/container/vordr.toml b/a2ml/bindings/haskell/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/a2ml/bindings/haskell/container/vordr.toml +++ b/a2ml/bindings/haskell/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/haskell/contractile.just b/a2ml/bindings/haskell/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/a2ml/bindings/haskell/contractile.just +++ b/a2ml/bindings/haskell/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/a2ml/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/a2ml/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/a2ml/bindings/haskell/docs/RSR_OUTLINE.adoc b/a2ml/bindings/haskell/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/a2ml/bindings/haskell/docs/RSR_OUTLINE.adoc +++ b/a2ml/bindings/haskell/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/bindings/haskell/docs/STATE-VISUALIZER.adoc b/a2ml/bindings/haskell/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/a2ml/bindings/haskell/docs/STATE-VISUALIZER.adoc +++ b/a2ml/bindings/haskell/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/a2ml/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/bindings/haskell/docs/architecture/THREAT-MODEL.adoc b/a2ml/bindings/haskell/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/a2ml/bindings/haskell/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/bindings/haskell/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/a2ml/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/bindings/haskell/docs/attribution/MAINTAINERS.adoc b/a2ml/bindings/haskell/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/a2ml/bindings/haskell/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/bindings/haskell/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/bindings/haskell/docs/decisions/0000-template.adoc b/a2ml/bindings/haskell/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/a2ml/bindings/haskell/docs/decisions/0000-template.adoc +++ b/a2ml/bindings/haskell/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/a2ml/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/bindings/haskell/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/a2ml/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml b/a2ml/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/haskell/docs/governance/TSDM.a2ml b/a2ml/bindings/haskell/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/bindings/haskell/docs/governance/TSDM.a2ml +++ b/a2ml/bindings/haskell/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc b/a2ml/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/a2ml/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/a2ml/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/a2ml/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/bindings/haskell/docs/templates/contractiles/README.adoc b/a2ml/bindings/haskell/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/bindings/haskell/docs/templates/contractiles/README.adoc +++ b/a2ml/bindings/haskell/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/bindings/haskell/features/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/bindings/haskell/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/bindings/haskell/features/ssg/ssg-bootstrap.sh b/a2ml/bindings/haskell/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/bindings/haskell/features/ssg/ssg-bootstrap.sh +++ b/a2ml/bindings/haskell/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/bindings/haskell/flake.nix b/a2ml/bindings/haskell/flake.nix index 32e448dcf..ded161e32 100644 --- a/a2ml/bindings/haskell/flake.nix +++ b/a2ml/bindings/haskell/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/haskell/guix.scm b/a2ml/bindings/haskell/guix.scm index edd9ae28c..5666700b4 100644 --- a/a2ml/bindings/haskell/guix.scm +++ b/a2ml/bindings/haskell/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/a2ml/bindings/haskell/src/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/a2ml/bindings/haskell/src/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/a2ml/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/a2ml/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/a2ml/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/a2ml/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/a2ml/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/a2ml/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/a2ml/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/a2ml/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/a2ml/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/a2ml/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/a2ml/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/a2ml/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/a2ml/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/a2ml/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/a2ml/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/a2ml/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/a2ml/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/a2ml/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/a2ml/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/a2ml/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/a2ml/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/a2ml/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/a2ml/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/a2ml/bindings/haskell/src/interface/ffi/build.zig b/a2ml/bindings/haskell/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/build.zig +++ b/a2ml/bindings/haskell/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/a2ml/bindings/haskell/src/interface/ffi/src/main.zig b/a2ml/bindings/haskell/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/src/main.zig +++ b/a2ml/bindings/haskell/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/a2ml/bindings/haskell/src/interface/ffi/test/integration_test.zig b/a2ml/bindings/haskell/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/bindings/haskell/src/interface/ffi/test/integration_test.zig +++ b/a2ml/bindings/haskell/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/bindings/rust/.devcontainer/Containerfile b/a2ml/bindings/rust/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/a2ml/bindings/rust/.devcontainer/Containerfile +++ b/a2ml/bindings/rust/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.devcontainer/README.adoc b/a2ml/bindings/rust/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/a2ml/bindings/rust/.devcontainer/README.adoc +++ b/a2ml/bindings/rust/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/a2ml/bindings/rust/.devcontainer/devcontainer.json b/a2ml/bindings/rust/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/a2ml/bindings/rust/.devcontainer/devcontainer.json +++ b/a2ml/bindings/rust/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/a2ml/bindings/rust/.envrc b/a2ml/bindings/rust/.envrc index ea74537b4..0b5b702f8 100644 --- a/a2ml/bindings/rust/.envrc +++ b/a2ml/bindings/rust/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/a2ml/bindings/rust/.gitattributes b/a2ml/bindings/rust/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/a2ml/bindings/rust/.gitattributes +++ b/a2ml/bindings/rust/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/a2ml/bindings/rust/.github/CODEOWNERS b/a2ml/bindings/rust/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/a2ml/bindings/rust/.github/CODEOWNERS +++ b/a2ml/bindings/rust/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml b/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/a2ml/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/a2ml/bindings/rust/.github/FUNDING.yml b/a2ml/bindings/rust/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/a2ml/bindings/rust/.github/FUNDING.yml +++ b/a2ml/bindings/rust/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/a2ml/bindings/rust/.github/GOVERNANCE.md b/a2ml/bindings/rust/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/a2ml/bindings/rust/.github/GOVERNANCE.md +++ b/a2ml/bindings/rust/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/config.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/question.yml b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/bindings/rust/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/bindings/rust/.github/MAINTAINERS b/a2ml/bindings/rust/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/a2ml/bindings/rust/.github/MAINTAINERS +++ b/a2ml/bindings/rust/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/bindings/rust/.github/copilot-instructions.md b/a2ml/bindings/rust/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/a2ml/bindings/rust/.github/copilot-instructions.md +++ b/a2ml/bindings/rust/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/bindings/rust/.github/dependabot.yml b/a2ml/bindings/rust/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/bindings/rust/.github/dependabot.yml +++ b/a2ml/bindings/rust/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/pull_request_template.md b/a2ml/bindings/rust/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/bindings/rust/.github/pull_request_template.md +++ b/a2ml/bindings/rust/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/bindings/rust/.github/workflows/codeql.yml b/a2ml/bindings/rust/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/bindings/rust/.github/workflows/codeql.yml +++ b/a2ml/bindings/rust/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/bindings/rust/.github/workflows/governance.yml b/a2ml/bindings/rust/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/bindings/rust/.github/workflows/governance.yml +++ b/a2ml/bindings/rust/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/workflows/hypatia-scan.yml b/a2ml/bindings/rust/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/bindings/rust/.github/workflows/hypatia-scan.yml +++ b/a2ml/bindings/rust/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/bindings/rust/.github/workflows/instant-sync.yml b/a2ml/bindings/rust/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/bindings/rust/.github/workflows/instant-sync.yml +++ b/a2ml/bindings/rust/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/workflows/jekyll.yml b/a2ml/bindings/rust/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/bindings/rust/.github/workflows/jekyll.yml +++ b/a2ml/bindings/rust/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/bindings/rust/.github/workflows/mirror.yml b/a2ml/bindings/rust/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/bindings/rust/.github/workflows/mirror.yml +++ b/a2ml/bindings/rust/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/bindings/rust/.github/workflows/release.yml b/a2ml/bindings/rust/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/bindings/rust/.github/workflows/release.yml +++ b/a2ml/bindings/rust/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/workflows/rhodibot.yml b/a2ml/bindings/rust/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/bindings/rust/.github/workflows/rhodibot.yml +++ b/a2ml/bindings/rust/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/bindings/rust/.github/workflows/scorecard-enforcer.yml b/a2ml/bindings/rust/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/bindings/rust/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/bindings/rust/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/workflows/scorecard.yml b/a2ml/bindings/rust/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/bindings/rust/.github/workflows/scorecard.yml +++ b/a2ml/bindings/rust/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/bindings/rust/.github/workflows/secret-scanner.yml b/a2ml/bindings/rust/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/bindings/rust/.github/workflows/secret-scanner.yml +++ b/a2ml/bindings/rust/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.github/workflows/static-analysis-gate.yml b/a2ml/bindings/rust/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/bindings/rust/.github/workflows/static-analysis-gate.yml +++ b/a2ml/bindings/rust/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.gitignore b/a2ml/bindings/rust/.gitignore index 9e4f8b470..037efd362 100644 --- a/a2ml/bindings/rust/.gitignore +++ b/a2ml/bindings/rust/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/bindings/rust/.gitlab-ci.yml b/a2ml/bindings/rust/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/bindings/rust/.gitlab-ci.yml +++ b/a2ml/bindings/rust/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/bindings/rust/.guix-channel b/a2ml/bindings/rust/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/a2ml/bindings/rust/.guix-channel +++ b/a2ml/bindings/rust/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml index d955e2fd5..7788ce095 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/bindings/rust/.machine_readable/6a2/META.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/META.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/bindings/rust/.machine_readable/6a2/STATE.a2ml b/a2ml/bindings/rust/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/a2ml/bindings/rust/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/bindings/rust/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/bindings/rust/.machine_readable/CLADE.a2ml b/a2ml/bindings/rust/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/a2ml/bindings/rust/.machine_readable/CLADE.a2ml +++ b/a2ml/bindings/rust/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/a2ml/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/a2ml/bindings/rust/.machine_readable/ai/.clinerules b/a2ml/bindings/rust/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/rust/.machine_readable/ai/.clinerules +++ b/a2ml/bindings/rust/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/ai/.cursorrules b/a2ml/bindings/rust/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/a2ml/bindings/rust/.machine_readable/ai/.cursorrules +++ b/a2ml/bindings/rust/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/ai/.windsurfrules b/a2ml/bindings/rust/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/bindings/rust/.machine_readable/ai/.windsurfrules +++ b/a2ml/bindings/rust/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/a2ml/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/a2ml/bindings/rust/.machine_readable/compliance/rust/deny.toml b/a2ml/bindings/rust/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/bindings/rust/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/bindings/rust/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/a2ml/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/a2ml/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/bindings/rust/.well-known/ai.txt b/a2ml/bindings/rust/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/bindings/rust/.well-known/ai.txt +++ b/a2ml/bindings/rust/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/.well-known/humans.txt b/a2ml/bindings/rust/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/a2ml/bindings/rust/.well-known/humans.txt +++ b/a2ml/bindings/rust/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/bindings/rust/.well-known/security.txt b/a2ml/bindings/rust/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/a2ml/bindings/rust/.well-known/security.txt +++ b/a2ml/bindings/rust/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/bindings/rust/Containerfile b/a2ml/bindings/rust/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/a2ml/bindings/rust/Containerfile +++ b/a2ml/bindings/rust/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/a2ml/bindings/rust/Justfile b/a2ml/bindings/rust/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/a2ml/bindings/rust/Justfile +++ b/a2ml/bindings/rust/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/a2ml/bindings/rust/LICENSE b/a2ml/bindings/rust/LICENSE index ef93936a2..ec540b341 100644 --- a/a2ml/bindings/rust/LICENSE +++ b/a2ml/bindings/rust/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/bindings/rust/README.adoc b/a2ml/bindings/rust/README.adoc index 443228bf4..34c0095c5 100644 --- a/a2ml/bindings/rust/README.adoc +++ b/a2ml/bindings/rust/README.adoc @@ -161,5 +161,5 @@ See link:https://github.com/hyperpolymath/contractiles[contractiles documentatio == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] and link:docs/legal/[docs/legal/] for details. diff --git a/a2ml/bindings/rust/ROADMAP.adoc b/a2ml/bindings/rust/ROADMAP.adoc index f278d21c4..bc3935c48 100644 --- a/a2ml/bindings/rust/ROADMAP.adoc +++ b/a2ml/bindings/rust/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rust Roadmap == Current Status diff --git a/a2ml/bindings/rust/SECURITY.md b/a2ml/bindings/rust/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/bindings/rust/SECURITY.md +++ b/a2ml/bindings/rust/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/bindings/rust/container/.gatekeeper.yaml b/a2ml/bindings/rust/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/a2ml/bindings/rust/container/.gatekeeper.yaml +++ b/a2ml/bindings/rust/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/rust/container/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/a2ml/bindings/rust/container/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/a2ml/bindings/rust/container/Containerfile b/a2ml/bindings/rust/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/a2ml/bindings/rust/container/Containerfile +++ b/a2ml/bindings/rust/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/container/README.adoc b/a2ml/bindings/rust/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/a2ml/bindings/rust/container/README.adoc +++ b/a2ml/bindings/rust/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/a2ml/bindings/rust/container/compose.example.toml b/a2ml/bindings/rust/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/a2ml/bindings/rust/container/compose.example.toml +++ b/a2ml/bindings/rust/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/a2ml/bindings/rust/container/compose.toml b/a2ml/bindings/rust/container/compose.toml index 311682357..a14f8a005 100644 --- a/a2ml/bindings/rust/container/compose.toml +++ b/a2ml/bindings/rust/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/a2ml/bindings/rust/container/ct-build.sh b/a2ml/bindings/rust/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/a2ml/bindings/rust/container/ct-build.sh +++ b/a2ml/bindings/rust/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/a2ml/bindings/rust/container/deploy.k9.ncl b/a2ml/bindings/rust/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/a2ml/bindings/rust/container/deploy.k9.ncl +++ b/a2ml/bindings/rust/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/container/entrypoint.sh b/a2ml/bindings/rust/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/a2ml/bindings/rust/container/entrypoint.sh +++ b/a2ml/bindings/rust/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/a2ml/bindings/rust/container/manifest.toml b/a2ml/bindings/rust/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/a2ml/bindings/rust/container/manifest.toml +++ b/a2ml/bindings/rust/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/a2ml/bindings/rust/container/vordr.toml b/a2ml/bindings/rust/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/a2ml/bindings/rust/container/vordr.toml +++ b/a2ml/bindings/rust/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/a2ml/bindings/rust/contractile.just b/a2ml/bindings/rust/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/a2ml/bindings/rust/contractile.just +++ b/a2ml/bindings/rust/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/a2ml/bindings/rust/docs/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/a2ml/bindings/rust/docs/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/a2ml/bindings/rust/docs/RSR_OUTLINE.adoc b/a2ml/bindings/rust/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/a2ml/bindings/rust/docs/RSR_OUTLINE.adoc +++ b/a2ml/bindings/rust/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/bindings/rust/docs/STATE-VISUALIZER.adoc b/a2ml/bindings/rust/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/a2ml/bindings/rust/docs/STATE-VISUALIZER.adoc +++ b/a2ml/bindings/rust/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/a2ml/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/bindings/rust/docs/architecture/THREAT-MODEL.adoc b/a2ml/bindings/rust/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/a2ml/bindings/rust/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/bindings/rust/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/a2ml/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/bindings/rust/docs/attribution/MAINTAINERS.adoc b/a2ml/bindings/rust/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/a2ml/bindings/rust/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/bindings/rust/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/bindings/rust/docs/decisions/0000-template.adoc b/a2ml/bindings/rust/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/a2ml/bindings/rust/docs/decisions/0000-template.adoc +++ b/a2ml/bindings/rust/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/a2ml/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/bindings/rust/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/a2ml/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/bindings/rust/docs/governance/CRG-CRITERIA.a2ml b/a2ml/bindings/rust/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/bindings/rust/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/bindings/rust/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/bindings/rust/docs/governance/TSDM.a2ml b/a2ml/bindings/rust/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/bindings/rust/docs/governance/TSDM.a2ml +++ b/a2ml/bindings/rust/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/bindings/rust/docs/practice/AI-CONVENTIONS.adoc b/a2ml/bindings/rust/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/a2ml/bindings/rust/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/bindings/rust/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/a2ml/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/a2ml/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/bindings/rust/docs/templates/contractiles/README.adoc b/a2ml/bindings/rust/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/bindings/rust/docs/templates/contractiles/README.adoc +++ b/a2ml/bindings/rust/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/bindings/rust/features/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/bindings/rust/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/bindings/rust/features/ssg/ssg-bootstrap.sh b/a2ml/bindings/rust/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/bindings/rust/features/ssg/ssg-bootstrap.sh +++ b/a2ml/bindings/rust/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/bindings/rust/flake.nix b/a2ml/bindings/rust/flake.nix index 32e448dcf..ded161e32 100644 --- a/a2ml/bindings/rust/flake.nix +++ b/a2ml/bindings/rust/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/bindings/rust/guix.scm b/a2ml/bindings/rust/guix.scm index edd9ae28c..5666700b4 100644 --- a/a2ml/bindings/rust/guix.scm +++ b/a2ml/bindings/rust/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/a2ml/bindings/rust/verification/0.1-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/bindings/rust/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/cli/build.sh b/a2ml/cli/build.sh index 371e6d6be..fec6fd36a 100644 --- a/a2ml/cli/build.sh +++ b/a2ml/cli/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Build script for A2ML CLI set -euo pipefail diff --git a/a2ml/contractiles/must/Mustfile b/a2ml/contractiles/must/Mustfile index dbdcabc31..ee751099f 100644 --- a/a2ml/contractiles/must/Mustfile +++ b/a2ml/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/a2ml/docs/ANNOUNCEMENT.adoc b/a2ml/docs/ANNOUNCEMENT.adoc index 33eda4911..906a34ce2 100644 --- a/a2ml/docs/ANNOUNCEMENT.adoc +++ b/a2ml/docs/ANNOUNCEMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v0.1.0 Announcement (Draft) A2ML (Attested Markup Language) is a lightweight markup format that compiles diff --git a/a2ml/docs/AST-JSON.adoc b/a2ml/docs/AST-JSON.adoc index 379e55a85..b4a22ccc8 100644 --- a/a2ml/docs/AST-JSON.adoc +++ b/a2ml/docs/AST-JSON.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Surface AST JSON (Prototype) The ReScript prototype can emit a JSON representation of the surface AST. diff --git a/a2ml/docs/CITATIONS.adoc b/a2ml/docs/CITATIONS.adoc index dd5cc12cc..41db7b229 100644 --- a/a2ml/docs/CITATIONS.adoc +++ b/a2ml/docs/CITATIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Citation Guide :toc: diff --git a/a2ml/docs/CLI.adoc b/a2ml/docs/CLI.adoc index 4548f5e44..9c88ce32d 100644 --- a/a2ml/docs/CLI.adoc +++ b/a2ml/docs/CLI.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML CLI (Prototype) This CLI is a lightweight wrapper around the ReScript prototype parser. diff --git a/a2ml/docs/COMPARISON.adoc b/a2ml/docs/COMPARISON.adoc index 244464863..a531aaf41 100644 --- a/a2ml/docs/COMPARISON.adoc +++ b/a2ml/docs/COMPARISON.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Comparison Matrix :toc: :toclevels: 2 diff --git a/a2ml/docs/CONFORMANCE-PLAN-v1.adoc b/a2ml/docs/CONFORMANCE-PLAN-v1.adoc index c58836ded..f39c9d8fe 100644 --- a/a2ml/docs/CONFORMANCE-PLAN-v1.adoc +++ b/a2ml/docs/CONFORMANCE-PLAN-v1.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1 Conformance Plan (Draft) :toc: :toclevels: 2 diff --git a/a2ml/docs/CONFORMANCE-REPORT-v1.adoc b/a2ml/docs/CONFORMANCE-REPORT-v1.adoc index cfbb31496..1f4ef0e19 100644 --- a/a2ml/docs/CONFORMANCE-REPORT-v1.adoc +++ b/a2ml/docs/CONFORMANCE-REPORT-v1.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1 Conformance Report (Draft) == Status diff --git a/a2ml/docs/CONFORMANCE.adoc b/a2ml/docs/CONFORMANCE.adoc index bc7cd332b..bc62b36c2 100644 --- a/a2ml/docs/CONFORMANCE.adoc +++ b/a2ml/docs/CONFORMANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Conformance (Draft) :toc: :toclevels: 2 diff --git a/a2ml/docs/CONTRACTILES-A2ML-V1.adoc b/a2ml/docs/CONTRACTILES-A2ML-V1.adoc index 59061e7cd..63ad2fc61 100644 --- a/a2ml/docs/CONTRACTILES-A2ML-V1.adoc +++ b/a2ml/docs/CONTRACTILES-A2ML-V1.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractiles A2ML v1 Specification :toc: :sectnums: diff --git a/a2ml/docs/DEPENDABILITY.adoc b/a2ml/docs/DEPENDABILITY.adoc index 16ce196ad..ec37ac165 100644 --- a/a2ml/docs/DEPENDABILITY.adoc +++ b/a2ml/docs/DEPENDABILITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Dependability Brief == Purpose diff --git a/a2ml/docs/DEPLOYMENT-NARRATIVE.adoc b/a2ml/docs/DEPLOYMENT-NARRATIVE.adoc index f629f3540..0dffa6f2c 100644 --- a/a2ml/docs/DEPLOYMENT-NARRATIVE.adoc +++ b/a2ml/docs/DEPLOYMENT-NARRATIVE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = A2ML Attestation Deployment Narrative: Where Attestations Help and Where They Don't :toc: left diff --git a/a2ml/docs/DIRECTIVE-MAPPING.adoc b/a2ml/docs/DIRECTIVE-MAPPING.adoc index 10dd47a75..890663327 100644 --- a/a2ml/docs/DIRECTIVE-MAPPING.adoc +++ b/a2ml/docs/DIRECTIVE-MAPPING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Directive Mapping (Prototype) This note documents how directive attributes map to HTML and the typed core in diff --git a/a2ml/docs/GRAMMAR.adoc b/a2ml/docs/GRAMMAR.adoc index b3eb6a7af..0616c5c07 100644 --- a/a2ml/docs/GRAMMAR.adoc +++ b/a2ml/docs/GRAMMAR.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Grammar Appendix (v0 Draft) :toc: :toclevels: 2 diff --git a/a2ml/docs/IANA-MEDIA-TYPE.adoc b/a2ml/docs/IANA-MEDIA-TYPE.adoc index 4d8c06c7e..682abf0ac 100644 --- a/a2ml/docs/IANA-MEDIA-TYPE.adoc +++ b/a2ml/docs/IANA-MEDIA-TYPE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = IANA Media Type Draft This is a draft template for registering A2ML as a media type. diff --git a/a2ml/docs/INLINE-RULES.adoc b/a2ml/docs/INLINE-RULES.adoc index 85e1f8d50..e3c75de49 100644 --- a/a2ml/docs/INLINE-RULES.adoc +++ b/a2ml/docs/INLINE-RULES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Inline Parsing Rules (Prototype) This document describes the current inline parsing rules for the prototype. diff --git a/a2ml/docs/INSTALL.adoc b/a2ml/docs/INSTALL.adoc index 69241a997..b4b3ecbbb 100644 --- a/a2ml/docs/INSTALL.adoc +++ b/a2ml/docs/INSTALL.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML CLI Installation (Prototype) == Local install diff --git a/a2ml/docs/INTEROPERABILITY.adoc b/a2ml/docs/INTEROPERABILITY.adoc index 9a10b5b80..3c09a294e 100644 --- a/a2ml/docs/INTEROPERABILITY.adoc +++ b/a2ml/docs/INTEROPERABILITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Interoperability Brief == Purpose diff --git a/a2ml/docs/MODULES.adoc b/a2ml/docs/MODULES.adoc index 3168af391..4c0af3bd0 100644 --- a/a2ml/docs/MODULES.adoc +++ b/a2ml/docs/MODULES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Syntax Modules (Opt-in) :toc: :toclevels: 2 diff --git a/a2ml/docs/PACKAGING.adoc b/a2ml/docs/PACKAGING.adoc index 149639578..93812b417 100644 --- a/a2ml/docs/PACKAGING.adoc +++ b/a2ml/docs/PACKAGING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = CLI Packaging (Prototype) == Wrapper Script diff --git a/a2ml/docs/QUICKSTART.adoc b/a2ml/docs/QUICKSTART.adoc index 07df6f28a..25a220f71 100644 --- a/a2ml/docs/QUICKSTART.adoc +++ b/a2ml/docs/QUICKSTART.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Module 0 Quickstart A2ML Module 0 is intentionally tiny. It gives you readable markup plus a path diff --git a/a2ml/docs/RELEASE-CHECKLIST-CONTRACTILES-A2ML-V1.adoc b/a2ml/docs/RELEASE-CHECKLIST-CONTRACTILES-A2ML-V1.adoc index fce0109f8..44cd848ea 100644 --- a/a2ml/docs/RELEASE-CHECKLIST-CONTRACTILES-A2ML-V1.adoc +++ b/a2ml/docs/RELEASE-CHECKLIST-CONTRACTILES-A2ML-V1.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractiles A2ML v1 Release Checklist :toc: diff --git a/a2ml/docs/RELEASE-NOTES-CONTRACTILES-A2ML-V1.adoc b/a2ml/docs/RELEASE-NOTES-CONTRACTILES-A2ML-V1.adoc index 12a9a4b6d..0f5d9b39b 100644 --- a/a2ml/docs/RELEASE-NOTES-CONTRACTILES-A2ML-V1.adoc +++ b/a2ml/docs/RELEASE-NOTES-CONTRACTILES-A2ML-V1.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractiles A2ML v1 Release Notes :toc: :sectnums: diff --git a/a2ml/docs/SECURITY.adoc b/a2ml/docs/SECURITY.adoc index 10c969b1b..1e681637b 100644 --- a/a2ml/docs/SECURITY.adoc +++ b/a2ml/docs/SECURITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Security Brief == Purpose diff --git a/a2ml/docs/STATE-OF-A2ML.adoc b/a2ml/docs/STATE-OF-A2ML.adoc index b30a8e685..79076fb92 100644 --- a/a2ml/docs/STATE-OF-A2ML.adoc +++ b/a2ml/docs/STATE-OF-A2ML.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = State of A2ML (v0.1.0) A2ML (Attested Markup Language) is a lightweight markup format that compiles diff --git a/a2ml/docs/V1-CRITERIA.adoc b/a2ml/docs/V1-CRITERIA.adoc index 75c1e59c1..26d1a099e 100644 --- a/a2ml/docs/V1-CRITERIA.adoc +++ b/a2ml/docs/V1-CRITERIA.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML v1.0.0 Criteria This checklist defines what “v1.0.0” means for A2ML. diff --git a/a2ml/docs/V1-IMPLEMENTATION.adoc b/a2ml/docs/V1-IMPLEMENTATION.adoc index 977803c0f..8942aed39 100644 --- a/a2ml/docs/V1-IMPLEMENTATION.adoc +++ b/a2ml/docs/V1-IMPLEMENTATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v1 Implementation Plan :toc: :toclevels: 2 diff --git a/a2ml/docs/VECTORS.adoc b/a2ml/docs/VECTORS.adoc index 33fa0d260..a794f2282 100644 --- a/a2ml/docs/VECTORS.adoc +++ b/a2ml/docs/VECTORS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Vector Runner (Prototype) This is a minimal ReScript-based vector runner for Module 0 parsing and diff --git a/a2ml/docs/WEB-RENDERING.adoc b/a2ml/docs/WEB-RENDERING.adoc index 35d8f62a3..1ce7dc944 100644 --- a/a2ml/docs/WEB-RENDERING.adoc +++ b/a2ml/docs/WEB-RENDERING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Web Rendering Options A2ML can be rendered on the web without browser changes. diff --git a/a2ml/docs/iana/IANA-SUBMISSION-GUIDE.md b/a2ml/docs/iana/IANA-SUBMISSION-GUIDE.md index 2af9d1150..acaba7b26 100644 --- a/a2ml/docs/iana/IANA-SUBMISSION-GUIDE.md +++ b/a2ml/docs/iana/IANA-SUBMISSION-GUIDE.md @@ -1,4 +1,4 @@ - + # IANA Media Type Submission Guide Guide for submitting A2ML and K9 media type registrations to IANA. diff --git a/a2ml/docs/iana/application-vnd.a2ml-registration.txt b/a2ml/docs/iana/application-vnd.a2ml-registration.txt index d0571d9b2..11cc431e0 100644 --- a/a2ml/docs/iana/application-vnd.a2ml-registration.txt +++ b/a2ml/docs/iana/application-vnd.a2ml-registration.txt @@ -1,6 +1,6 @@ IANA Media Type Registration: application/vnd.a2ml ========================================================= -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Canonical copy: format-registrations/iana/a2ml-media-type.txt This file is a synchronised copy for co-location with the A2ML spec. diff --git a/a2ml/docs/paper/a2ml-arxiv.tex b/a2ml/docs/paper/a2ml-arxiv.tex index 34c3a927e..92ebf2981 100644 --- a/a2ml/docs/paper/a2ml-arxiv.tex +++ b/a2ml/docs/paper/a2ml-arxiv.tex @@ -1,4 +1,4 @@ -% SPDX-License-Identifier: AGPL-3.0-or-later +% SPDX-License-Identifier: MPL-2.0 \documentclass[10pt,twocolumn]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} diff --git a/a2ml/docs/paper/arxiv-submission/a2ml-arxiv.tex b/a2ml/docs/paper/arxiv-submission/a2ml-arxiv.tex index 34c3a927e..92ebf2981 100644 --- a/a2ml/docs/paper/arxiv-submission/a2ml-arxiv.tex +++ b/a2ml/docs/paper/arxiv-submission/a2ml-arxiv.tex @@ -1,4 +1,4 @@ -% SPDX-License-Identifier: AGPL-3.0-or-later +% SPDX-License-Identifier: MPL-2.0 \documentclass[10pt,twocolumn]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} diff --git a/a2ml/editors/a2ml-notepadpp.xml b/a2ml/editors/a2ml-notepadpp.xml index ff815cc69..e8d75a634 100644 --- a/a2ml/editors/a2ml-notepadpp.xml +++ b/a2ml/editors/a2ml-notepadpp.xml @@ -1,4 +1,4 @@ - + + # Project Governance diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/config.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/question.yml b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/editors/vscode/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/editors/vscode/.github/MAINTAINERS b/a2ml/editors/vscode/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/a2ml/editors/vscode/.github/MAINTAINERS +++ b/a2ml/editors/vscode/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/editors/vscode/.github/copilot-instructions.md b/a2ml/editors/vscode/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/a2ml/editors/vscode/.github/copilot-instructions.md +++ b/a2ml/editors/vscode/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/editors/vscode/.github/dependabot.yml b/a2ml/editors/vscode/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/editors/vscode/.github/dependabot.yml +++ b/a2ml/editors/vscode/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/pull_request_template.md b/a2ml/editors/vscode/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/editors/vscode/.github/pull_request_template.md +++ b/a2ml/editors/vscode/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/editors/vscode/.github/workflows/codeql.yml b/a2ml/editors/vscode/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/editors/vscode/.github/workflows/codeql.yml +++ b/a2ml/editors/vscode/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/editors/vscode/.github/workflows/governance.yml b/a2ml/editors/vscode/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/editors/vscode/.github/workflows/governance.yml +++ b/a2ml/editors/vscode/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/workflows/hypatia-scan.yml b/a2ml/editors/vscode/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/editors/vscode/.github/workflows/hypatia-scan.yml +++ b/a2ml/editors/vscode/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/editors/vscode/.github/workflows/instant-sync.yml b/a2ml/editors/vscode/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/editors/vscode/.github/workflows/instant-sync.yml +++ b/a2ml/editors/vscode/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/workflows/jekyll.yml b/a2ml/editors/vscode/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/editors/vscode/.github/workflows/jekyll.yml +++ b/a2ml/editors/vscode/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/editors/vscode/.github/workflows/mirror.yml b/a2ml/editors/vscode/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/editors/vscode/.github/workflows/mirror.yml +++ b/a2ml/editors/vscode/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/editors/vscode/.github/workflows/release.yml b/a2ml/editors/vscode/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/editors/vscode/.github/workflows/release.yml +++ b/a2ml/editors/vscode/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/workflows/rhodibot.yml b/a2ml/editors/vscode/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/editors/vscode/.github/workflows/rhodibot.yml +++ b/a2ml/editors/vscode/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/editors/vscode/.github/workflows/scorecard-enforcer.yml b/a2ml/editors/vscode/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/editors/vscode/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/editors/vscode/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/workflows/scorecard.yml b/a2ml/editors/vscode/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/editors/vscode/.github/workflows/scorecard.yml +++ b/a2ml/editors/vscode/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/editors/vscode/.github/workflows/secret-scanner.yml b/a2ml/editors/vscode/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/editors/vscode/.github/workflows/secret-scanner.yml +++ b/a2ml/editors/vscode/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.github/workflows/static-analysis-gate.yml b/a2ml/editors/vscode/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/editors/vscode/.github/workflows/static-analysis-gate.yml +++ b/a2ml/editors/vscode/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.gitignore b/a2ml/editors/vscode/.gitignore index 9e4f8b470..037efd362 100644 --- a/a2ml/editors/vscode/.gitignore +++ b/a2ml/editors/vscode/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/editors/vscode/.gitlab-ci.yml b/a2ml/editors/vscode/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/editors/vscode/.gitlab-ci.yml +++ b/a2ml/editors/vscode/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/editors/vscode/.guix-channel b/a2ml/editors/vscode/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/a2ml/editors/vscode/.guix-channel +++ b/a2ml/editors/vscode/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml index f4a3de1cb..8003ca07e 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/editors/vscode/.machine_readable/6a2/META.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/META.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/editors/vscode/.machine_readable/6a2/STATE.a2ml b/a2ml/editors/vscode/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/a2ml/editors/vscode/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/editors/vscode/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/editors/vscode/.machine_readable/CLADE.a2ml b/a2ml/editors/vscode/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/a2ml/editors/vscode/.machine_readable/CLADE.a2ml +++ b/a2ml/editors/vscode/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/a2ml/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/a2ml/editors/vscode/.machine_readable/ai/.clinerules b/a2ml/editors/vscode/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/editors/vscode/.machine_readable/ai/.clinerules +++ b/a2ml/editors/vscode/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/ai/.cursorrules b/a2ml/editors/vscode/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/a2ml/editors/vscode/.machine_readable/ai/.cursorrules +++ b/a2ml/editors/vscode/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/ai/.windsurfrules b/a2ml/editors/vscode/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/editors/vscode/.machine_readable/ai/.windsurfrules +++ b/a2ml/editors/vscode/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/a2ml/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/a2ml/editors/vscode/.machine_readable/compliance/rust/deny.toml b/a2ml/editors/vscode/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/editors/vscode/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/editors/vscode/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/a2ml/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/a2ml/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/editors/vscode/.well-known/ai.txt b/a2ml/editors/vscode/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/editors/vscode/.well-known/ai.txt +++ b/a2ml/editors/vscode/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/.well-known/humans.txt b/a2ml/editors/vscode/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/a2ml/editors/vscode/.well-known/humans.txt +++ b/a2ml/editors/vscode/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/editors/vscode/.well-known/security.txt b/a2ml/editors/vscode/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/a2ml/editors/vscode/.well-known/security.txt +++ b/a2ml/editors/vscode/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/editors/vscode/Containerfile b/a2ml/editors/vscode/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/a2ml/editors/vscode/Containerfile +++ b/a2ml/editors/vscode/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/a2ml/editors/vscode/Justfile b/a2ml/editors/vscode/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/a2ml/editors/vscode/Justfile +++ b/a2ml/editors/vscode/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/a2ml/editors/vscode/LICENSE b/a2ml/editors/vscode/LICENSE index ef93936a2..ec540b341 100644 --- a/a2ml/editors/vscode/LICENSE +++ b/a2ml/editors/vscode/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/editors/vscode/LICENSE-PMPL b/a2ml/editors/vscode/LICENSE-PMPL index ef93936a2..ec540b341 100644 --- a/a2ml/editors/vscode/LICENSE-PMPL +++ b/a2ml/editors/vscode/LICENSE-PMPL @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/a2ml/editors/vscode/README.adoc b/a2ml/editors/vscode/README.adoc index 1d137ac1b..227eaae75 100644 --- a/a2ml/editors/vscode/README.adoc +++ b/a2ml/editors/vscode/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for VS Code Marketplace) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/a2ml/editors/vscode/ROADMAP.adoc b/a2ml/editors/vscode/ROADMAP.adoc index a9a1c8c34..8af55ca67 100644 --- a/a2ml/editors/vscode/ROADMAP.adoc +++ b/a2ml/editors/vscode/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Vscode Roadmap == Current Status diff --git a/a2ml/editors/vscode/SECURITY.md b/a2ml/editors/vscode/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/editors/vscode/SECURITY.md +++ b/a2ml/editors/vscode/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/editors/vscode/container/.gatekeeper.yaml b/a2ml/editors/vscode/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/a2ml/editors/vscode/container/.gatekeeper.yaml +++ b/a2ml/editors/vscode/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/a2ml/editors/vscode/container/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/a2ml/editors/vscode/container/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/a2ml/editors/vscode/container/Containerfile b/a2ml/editors/vscode/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/a2ml/editors/vscode/container/Containerfile +++ b/a2ml/editors/vscode/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/container/README.adoc b/a2ml/editors/vscode/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/a2ml/editors/vscode/container/README.adoc +++ b/a2ml/editors/vscode/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/a2ml/editors/vscode/container/compose.example.toml b/a2ml/editors/vscode/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/a2ml/editors/vscode/container/compose.example.toml +++ b/a2ml/editors/vscode/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/a2ml/editors/vscode/container/compose.toml b/a2ml/editors/vscode/container/compose.toml index 311682357..a14f8a005 100644 --- a/a2ml/editors/vscode/container/compose.toml +++ b/a2ml/editors/vscode/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/a2ml/editors/vscode/container/ct-build.sh b/a2ml/editors/vscode/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/a2ml/editors/vscode/container/ct-build.sh +++ b/a2ml/editors/vscode/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/a2ml/editors/vscode/container/deploy.k9.ncl b/a2ml/editors/vscode/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/a2ml/editors/vscode/container/deploy.k9.ncl +++ b/a2ml/editors/vscode/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/container/entrypoint.sh b/a2ml/editors/vscode/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/a2ml/editors/vscode/container/entrypoint.sh +++ b/a2ml/editors/vscode/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/a2ml/editors/vscode/container/manifest.toml b/a2ml/editors/vscode/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/a2ml/editors/vscode/container/manifest.toml +++ b/a2ml/editors/vscode/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/a2ml/editors/vscode/container/vordr.toml b/a2ml/editors/vscode/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/a2ml/editors/vscode/container/vordr.toml +++ b/a2ml/editors/vscode/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/a2ml/editors/vscode/contractile.just b/a2ml/editors/vscode/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/a2ml/editors/vscode/contractile.just +++ b/a2ml/editors/vscode/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/a2ml/editors/vscode/docs/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/a2ml/editors/vscode/docs/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/a2ml/editors/vscode/docs/RSR_OUTLINE.adoc b/a2ml/editors/vscode/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/a2ml/editors/vscode/docs/RSR_OUTLINE.adoc +++ b/a2ml/editors/vscode/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/a2ml/editors/vscode/docs/STATE-VISUALIZER.adoc b/a2ml/editors/vscode/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/a2ml/editors/vscode/docs/STATE-VISUALIZER.adoc +++ b/a2ml/editors/vscode/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/a2ml/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/editors/vscode/docs/architecture/THREAT-MODEL.adoc b/a2ml/editors/vscode/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/a2ml/editors/vscode/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/editors/vscode/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/a2ml/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/editors/vscode/docs/attribution/MAINTAINERS.adoc b/a2ml/editors/vscode/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/a2ml/editors/vscode/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/editors/vscode/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/editors/vscode/docs/decisions/0000-template.adoc b/a2ml/editors/vscode/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/a2ml/editors/vscode/docs/decisions/0000-template.adoc +++ b/a2ml/editors/vscode/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/a2ml/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/editors/vscode/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/a2ml/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/editors/vscode/docs/governance/CRG-CRITERIA.a2ml b/a2ml/editors/vscode/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/editors/vscode/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/editors/vscode/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/editors/vscode/docs/governance/TSDM.a2ml b/a2ml/editors/vscode/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/editors/vscode/docs/governance/TSDM.a2ml +++ b/a2ml/editors/vscode/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/editors/vscode/docs/practice/AI-CONVENTIONS.adoc b/a2ml/editors/vscode/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/a2ml/editors/vscode/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/editors/vscode/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/a2ml/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/a2ml/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/editors/vscode/docs/templates/contractiles/README.adoc b/a2ml/editors/vscode/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/editors/vscode/docs/templates/contractiles/README.adoc +++ b/a2ml/editors/vscode/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/editors/vscode/features/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/editors/vscode/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/editors/vscode/features/ssg/ssg-bootstrap.sh b/a2ml/editors/vscode/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/editors/vscode/features/ssg/ssg-bootstrap.sh +++ b/a2ml/editors/vscode/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/editors/vscode/flake.nix b/a2ml/editors/vscode/flake.nix index 32e448dcf..ded161e32 100644 --- a/a2ml/editors/vscode/flake.nix +++ b/a2ml/editors/vscode/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/editors/vscode/guix.scm b/a2ml/editors/vscode/guix.scm index edd9ae28c..5666700b4 100644 --- a/a2ml/editors/vscode/guix.scm +++ b/a2ml/editors/vscode/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/a2ml/editors/vscode/src/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/a2ml/editors/vscode/src/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/a2ml/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/a2ml/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/a2ml/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/a2ml/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/a2ml/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/a2ml/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/a2ml/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/a2ml/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/a2ml/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/a2ml/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/a2ml/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/a2ml/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/a2ml/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/a2ml/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/a2ml/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/a2ml/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/a2ml/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/a2ml/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/a2ml/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/a2ml/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/a2ml/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/a2ml/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/a2ml/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/a2ml/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/a2ml/editors/vscode/src/interface/ffi/build.zig b/a2ml/editors/vscode/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/editors/vscode/src/interface/ffi/build.zig +++ b/a2ml/editors/vscode/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/a2ml/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/a2ml/editors/vscode/src/interface/ffi/src/main.zig b/a2ml/editors/vscode/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/editors/vscode/src/interface/ffi/src/main.zig +++ b/a2ml/editors/vscode/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/a2ml/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/a2ml/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/a2ml/editors/vscode/src/interface/ffi/test/integration_test.zig b/a2ml/editors/vscode/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/editors/vscode/src/interface/ffi/test/integration_test.zig +++ b/a2ml/editors/vscode/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/editors/vscode/verification/0.1-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/editors/vscode/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/ffi/zig/build.zig b/a2ml/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/ffi/zig/build.zig +++ b/a2ml/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/ffi/zig/src/main.zig b/a2ml/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/ffi/zig/src/main.zig +++ b/a2ml/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/ffi/zig/test/integration_test.zig b/a2ml/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/ffi/zig/test/integration_test.zig +++ b/a2ml/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/lsp/Cargo.toml b/a2ml/lsp/Cargo.toml index 8c95d0c92..1eb1474ad 100644 --- a/a2ml/lsp/Cargo.toml +++ b/a2ml/lsp/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # A2ML Language Server — LSP server for A2ML (Attested Markup Language). # Provides diagnostics, completions, and hover for .a2ml files. diff --git a/a2ml/lsp/README.adoc b/a2ml/lsp/README.adoc index 4cf64e376..3e2b9eea6 100644 --- a/a2ml/lsp/README.adoc +++ b/a2ml/lsp/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML LSP Server :toc: preamble :toclevels: 2 diff --git a/a2ml/lsp/src/completions.rs b/a2ml/lsp/src/completions.rs index 954c67024..9016c03e0 100644 --- a/a2ml/lsp/src/completions.rs +++ b/a2ml/lsp/src/completions.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // a2ml-lsp — Completion provider for A2ML documents. // diff --git a/a2ml/lsp/src/diagnostics.rs b/a2ml/lsp/src/diagnostics.rs index e987edc86..b69f9daf6 100644 --- a/a2ml/lsp/src/diagnostics.rs +++ b/a2ml/lsp/src/diagnostics.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // a2ml-lsp — Diagnostic checks for A2ML documents. // diff --git a/a2ml/lsp/src/hover.rs b/a2ml/lsp/src/hover.rs index 70437a71c..427722dca 100644 --- a/a2ml/lsp/src/hover.rs +++ b/a2ml/lsp/src/hover.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // a2ml-lsp — Hover provider for A2ML documents. // diff --git a/a2ml/lsp/src/main.rs b/a2ml/lsp/src/main.rs index 4c00492f4..b1cd72b8a 100644 --- a/a2ml/lsp/src/main.rs +++ b/a2ml/lsp/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // a2ml-lsp — Language Server Protocol server for A2ML (Attested Markup Language). // diff --git a/a2ml/pandoc/.devcontainer/Containerfile b/a2ml/pandoc/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/a2ml/pandoc/.devcontainer/Containerfile +++ b/a2ml/pandoc/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.devcontainer/README.adoc b/a2ml/pandoc/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/a2ml/pandoc/.devcontainer/README.adoc +++ b/a2ml/pandoc/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/a2ml/pandoc/.devcontainer/devcontainer.json b/a2ml/pandoc/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/a2ml/pandoc/.devcontainer/devcontainer.json +++ b/a2ml/pandoc/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/a2ml/pandoc/.envrc b/a2ml/pandoc/.envrc index 2ecd57a8e..e0998586c 100644 --- a/a2ml/pandoc/.envrc +++ b/a2ml/pandoc/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/a2ml/pandoc/.gitattributes b/a2ml/pandoc/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/a2ml/pandoc/.gitattributes +++ b/a2ml/pandoc/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/a2ml/pandoc/.github/CODEOWNERS b/a2ml/pandoc/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/a2ml/pandoc/.github/CODEOWNERS +++ b/a2ml/pandoc/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml b/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/a2ml/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/a2ml/pandoc/.github/FUNDING.yml b/a2ml/pandoc/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/a2ml/pandoc/.github/FUNDING.yml +++ b/a2ml/pandoc/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/a2ml/pandoc/.github/GOVERNANCE.md b/a2ml/pandoc/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/a2ml/pandoc/.github/GOVERNANCE.md +++ b/a2ml/pandoc/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/config.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/config.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/custom.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/custom.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/documentation.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/documentation.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/a2ml/pandoc/.github/ISSUE_TEMPLATE/question.yml b/a2ml/pandoc/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/a2ml/pandoc/.github/ISSUE_TEMPLATE/question.yml +++ b/a2ml/pandoc/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/a2ml/pandoc/.github/MAINTAINERS b/a2ml/pandoc/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/a2ml/pandoc/.github/MAINTAINERS +++ b/a2ml/pandoc/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/a2ml/pandoc/.github/copilot-instructions.md b/a2ml/pandoc/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/a2ml/pandoc/.github/copilot-instructions.md +++ b/a2ml/pandoc/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/a2ml/pandoc/.github/dependabot.yml b/a2ml/pandoc/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/a2ml/pandoc/.github/dependabot.yml +++ b/a2ml/pandoc/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/pull_request_template.md b/a2ml/pandoc/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/a2ml/pandoc/.github/pull_request_template.md +++ b/a2ml/pandoc/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/a2ml/pandoc/.github/workflows/codeql.yml b/a2ml/pandoc/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/a2ml/pandoc/.github/workflows/codeql.yml +++ b/a2ml/pandoc/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/a2ml/pandoc/.github/workflows/governance.yml b/a2ml/pandoc/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/a2ml/pandoc/.github/workflows/governance.yml +++ b/a2ml/pandoc/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/workflows/hypatia-scan.yml b/a2ml/pandoc/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/a2ml/pandoc/.github/workflows/hypatia-scan.yml +++ b/a2ml/pandoc/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/a2ml/pandoc/.github/workflows/instant-sync.yml b/a2ml/pandoc/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/a2ml/pandoc/.github/workflows/instant-sync.yml +++ b/a2ml/pandoc/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/workflows/jekyll.yml b/a2ml/pandoc/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/a2ml/pandoc/.github/workflows/jekyll.yml +++ b/a2ml/pandoc/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/a2ml/pandoc/.github/workflows/mirror.yml b/a2ml/pandoc/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/a2ml/pandoc/.github/workflows/mirror.yml +++ b/a2ml/pandoc/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/a2ml/pandoc/.github/workflows/release.yml b/a2ml/pandoc/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/a2ml/pandoc/.github/workflows/release.yml +++ b/a2ml/pandoc/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/workflows/rhodibot.yml b/a2ml/pandoc/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/a2ml/pandoc/.github/workflows/rhodibot.yml +++ b/a2ml/pandoc/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/a2ml/pandoc/.github/workflows/scorecard-enforcer.yml b/a2ml/pandoc/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/a2ml/pandoc/.github/workflows/scorecard-enforcer.yml +++ b/a2ml/pandoc/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/workflows/scorecard.yml b/a2ml/pandoc/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/a2ml/pandoc/.github/workflows/scorecard.yml +++ b/a2ml/pandoc/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/a2ml/pandoc/.github/workflows/secret-scanner.yml b/a2ml/pandoc/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/a2ml/pandoc/.github/workflows/secret-scanner.yml +++ b/a2ml/pandoc/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.github/workflows/static-analysis-gate.yml b/a2ml/pandoc/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/a2ml/pandoc/.github/workflows/static-analysis-gate.yml +++ b/a2ml/pandoc/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.gitignore b/a2ml/pandoc/.gitignore index aff269636..678e947e3 100644 --- a/a2ml/pandoc/.gitignore +++ b/a2ml/pandoc/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/a2ml/pandoc/.gitlab-ci.yml b/a2ml/pandoc/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/a2ml/pandoc/.gitlab-ci.yml +++ b/a2ml/pandoc/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/a2ml/pandoc/.guix-channel b/a2ml/pandoc/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/a2ml/pandoc/.guix-channel +++ b/a2ml/pandoc/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/a2ml/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/a2ml/pandoc/.machine_readable/6a2/AGENTIC.a2ml b/a2ml/pandoc/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/a2ml/pandoc/.machine_readable/6a2/AGENTIC.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml b/a2ml/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml index fc528d390..0f649d997 100644 --- a/a2ml/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/a2ml/pandoc/.machine_readable/6a2/META.a2ml b/a2ml/pandoc/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/a2ml/pandoc/.machine_readable/6a2/META.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/a2ml/pandoc/.machine_readable/6a2/NEUROSYM.a2ml b/a2ml/pandoc/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/a2ml/pandoc/.machine_readable/6a2/NEUROSYM.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml b/a2ml/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/a2ml/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/a2ml/pandoc/.machine_readable/6a2/STATE.a2ml b/a2ml/pandoc/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/a2ml/pandoc/.machine_readable/6a2/STATE.a2ml +++ b/a2ml/pandoc/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/a2ml/pandoc/.machine_readable/CLADE.a2ml b/a2ml/pandoc/.machine_readable/CLADE.a2ml index 34af5a50d..b84bcc122 100644 --- a/a2ml/pandoc/.machine_readable/CLADE.a2ml +++ b/a2ml/pandoc/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/ENSAID_CONFIG.a2ml b/a2ml/pandoc/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/a2ml/pandoc/.machine_readable/ENSAID_CONFIG.a2ml +++ b/a2ml/pandoc/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/a2ml/pandoc/.machine_readable/ai/.clinerules b/a2ml/pandoc/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/pandoc/.machine_readable/ai/.clinerules +++ b/a2ml/pandoc/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/ai/.cursorrules b/a2ml/pandoc/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/a2ml/pandoc/.machine_readable/ai/.cursorrules +++ b/a2ml/pandoc/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/ai/.windsurfrules b/a2ml/pandoc/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/a2ml/pandoc/.machine_readable/ai/.windsurfrules +++ b/a2ml/pandoc/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/a2ml/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/a2ml/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/a2ml/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/a2ml/pandoc/.machine_readable/anchors/ANCHOR.a2ml b/a2ml/pandoc/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/a2ml/pandoc/.machine_readable/anchors/ANCHOR.a2ml +++ b/a2ml/pandoc/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/a2ml/pandoc/.machine_readable/compliance/rust/deny.toml b/a2ml/pandoc/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/a2ml/pandoc/.machine_readable/compliance/rust/deny.toml +++ b/a2ml/pandoc/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/a2ml/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/a2ml/pandoc/.machine_readable/configs/git-cliff/cliff.toml b/a2ml/pandoc/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/a2ml/pandoc/.machine_readable/configs/git-cliff/cliff.toml +++ b/a2ml/pandoc/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/a2ml/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml b/a2ml/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/a2ml/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/a2ml/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml b/a2ml/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/a2ml/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/a2ml/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/a2ml/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml b/a2ml/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/a2ml/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/a2ml/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/a2ml/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/a2ml/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/a2ml/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/a2ml/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/a2ml/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/a2ml/pandoc/.machine_readable/scripts/forge/forge-sync.sh b/a2ml/pandoc/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/a2ml/pandoc/.machine_readable/scripts/forge/forge-sync.sh +++ b/a2ml/pandoc/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/a2ml/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/a2ml/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/a2ml/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh b/a2ml/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/a2ml/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/a2ml/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/a2ml/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh b/a2ml/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/a2ml/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/a2ml/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/a2ml/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/a2ml/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/a2ml/pandoc/.well-known/ai.txt b/a2ml/pandoc/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/a2ml/pandoc/.well-known/ai.txt +++ b/a2ml/pandoc/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/.well-known/humans.txt b/a2ml/pandoc/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/a2ml/pandoc/.well-known/humans.txt +++ b/a2ml/pandoc/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/a2ml/pandoc/.well-known/security.txt b/a2ml/pandoc/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/a2ml/pandoc/.well-known/security.txt +++ b/a2ml/pandoc/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/a2ml/pandoc/Containerfile b/a2ml/pandoc/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/a2ml/pandoc/Containerfile +++ b/a2ml/pandoc/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/a2ml/pandoc/Justfile b/a2ml/pandoc/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/a2ml/pandoc/Justfile +++ b/a2ml/pandoc/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/a2ml/pandoc/README.adoc b/a2ml/pandoc/README.adoc index ed05ee08b..14f4838e0 100644 --- a/a2ml/pandoc/README.adoc +++ b/a2ml/pandoc/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = A2ML Pandoc Reader, Writer & Filter @@ -257,7 +257,7 @@ constructs. Media type: `application/vnd.a2ml` (IANA registration pending). == Licensing -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] for the full text. diff --git a/a2ml/pandoc/ROADMAP.adoc b/a2ml/pandoc/ROADMAP.adoc index 11d48f40a..5cdea28db 100644 --- a/a2ml/pandoc/ROADMAP.adoc +++ b/a2ml/pandoc/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Pandoc Roadmap == Current Status diff --git a/a2ml/pandoc/SECURITY.md b/a2ml/pandoc/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/a2ml/pandoc/SECURITY.md +++ b/a2ml/pandoc/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/a2ml/pandoc/a2ml-filter.lua b/a2ml/pandoc/a2ml-filter.lua index ab99e725d..34b16d1ad 100644 --- a/a2ml/pandoc/a2ml-filter.lua +++ b/a2ml/pandoc/a2ml-filter.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- a2ml-filter.lua — Pandoc Lua filter for A2ML documents. diff --git a/a2ml/pandoc/a2ml-reader.lua b/a2ml/pandoc/a2ml-reader.lua index 8e4d4e771..b70480c36 100644 --- a/a2ml/pandoc/a2ml-reader.lua +++ b/a2ml/pandoc/a2ml-reader.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- a2ml-reader.lua — Pandoc custom reader for A2ML (Attested Markup Language) diff --git a/a2ml/pandoc/a2ml-writer.lua b/a2ml/pandoc/a2ml-writer.lua index 375aae08a..a28de6ef8 100644 --- a/a2ml/pandoc/a2ml-writer.lua +++ b/a2ml/pandoc/a2ml-writer.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- a2ml-writer.lua — Pandoc custom writer for A2ML (Attested Markup Language) diff --git a/a2ml/pandoc/a2ml.html b/a2ml/pandoc/a2ml.html index 69c72299e..ab906dece 100644 --- a/a2ml/pandoc/a2ml.html +++ b/a2ml/pandoc/a2ml.html @@ -1,6 +1,6 @@ + diff --git a/a2ml/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/a2ml/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/a2ml/pandoc/docs/architecture/THREAT-MODEL.adoc b/a2ml/pandoc/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/a2ml/pandoc/docs/architecture/THREAT-MODEL.adoc +++ b/a2ml/pandoc/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/a2ml/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/a2ml/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/a2ml/pandoc/docs/attribution/MAINTAINERS.adoc b/a2ml/pandoc/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/a2ml/pandoc/docs/attribution/MAINTAINERS.adoc +++ b/a2ml/pandoc/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/a2ml/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/a2ml/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/a2ml/pandoc/docs/decisions/0000-template.adoc b/a2ml/pandoc/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/a2ml/pandoc/docs/decisions/0000-template.adoc +++ b/a2ml/pandoc/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/a2ml/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc b/a2ml/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/a2ml/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/a2ml/pandoc/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/a2ml/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/a2ml/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/a2ml/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/a2ml/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/a2ml/pandoc/docs/governance/CRG-CRITERIA.a2ml b/a2ml/pandoc/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/a2ml/pandoc/docs/governance/CRG-CRITERIA.a2ml +++ b/a2ml/pandoc/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/a2ml/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/a2ml/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/a2ml/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/a2ml/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/a2ml/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/a2ml/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/a2ml/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/a2ml/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/a2ml/pandoc/docs/governance/TSDM.a2ml b/a2ml/pandoc/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/a2ml/pandoc/docs/governance/TSDM.a2ml +++ b/a2ml/pandoc/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/a2ml/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/a2ml/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/a2ml/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/a2ml/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/a2ml/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/a2ml/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/a2ml/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/a2ml/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/a2ml/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/a2ml/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/a2ml/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/a2ml/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/a2ml/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/a2ml/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/a2ml/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/a2ml/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/a2ml/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/a2ml/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/a2ml/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/a2ml/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/a2ml/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/a2ml/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/a2ml/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/a2ml/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/a2ml/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/a2ml/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/a2ml/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/a2ml/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/a2ml/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/a2ml/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/a2ml/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/a2ml/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/a2ml/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/a2ml/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/a2ml/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/a2ml/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/a2ml/pandoc/docs/practice/AI-CONVENTIONS.adoc b/a2ml/pandoc/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/a2ml/pandoc/docs/practice/AI-CONVENTIONS.adoc +++ b/a2ml/pandoc/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/a2ml/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/a2ml/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/a2ml/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/a2ml/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/a2ml/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/a2ml/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/a2ml/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/a2ml/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/a2ml/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/a2ml/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/a2ml/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/a2ml/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/a2ml/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/a2ml/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/a2ml/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/a2ml/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/a2ml/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/a2ml/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/a2ml/pandoc/docs/templates/contractiles/README.adoc b/a2ml/pandoc/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/a2ml/pandoc/docs/templates/contractiles/README.adoc +++ b/a2ml/pandoc/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/a2ml/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml b/a2ml/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/a2ml/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/a2ml/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml b/a2ml/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/a2ml/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/a2ml/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/a2ml/pandoc/docs/templates/contractiles/must/Mustfile.a2ml b/a2ml/pandoc/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/a2ml/pandoc/docs/templates/contractiles/must/Mustfile.a2ml +++ b/a2ml/pandoc/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml b/a2ml/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/a2ml/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/a2ml/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/a2ml/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/a2ml/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/a2ml/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/a2ml/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/a2ml/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/a2ml/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/a2ml/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/a2ml/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/a2ml/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/a2ml/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/a2ml/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/a2ml/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/a2ml/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/a2ml/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/a2ml/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/a2ml/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/a2ml/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/a2ml/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/a2ml/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/a2ml/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/a2ml/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/a2ml/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/a2ml/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/a2ml/pandoc/expected.a2ml b/a2ml/pandoc/expected.a2ml index 3c6a05b5c..073946720 100644 --- a/a2ml/pandoc/expected.a2ml +++ b/a2ml/pandoc/expected.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # A2ML Overview diff --git a/a2ml/pandoc/features/0.1-AI-MANIFEST.a2ml b/a2ml/pandoc/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/a2ml/pandoc/features/0.1-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/a2ml/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/a2ml/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/a2ml/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/a2ml/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/a2ml/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/a2ml/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/a2ml/pandoc/features/ssg/ssg-bootstrap.sh b/a2ml/pandoc/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/a2ml/pandoc/features/ssg/ssg-bootstrap.sh +++ b/a2ml/pandoc/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/a2ml/pandoc/flake.nix b/a2ml/pandoc/flake.nix index 32e448dcf..ded161e32 100644 --- a/a2ml/pandoc/flake.nix +++ b/a2ml/pandoc/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/a2ml/pandoc/guix.scm b/a2ml/pandoc/guix.scm index 5b388cb55..2c38c0193 100644 --- a/a2ml/pandoc/guix.scm +++ b/a2ml/pandoc/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix package definition for pandoc-a2ml diff --git a/a2ml/pandoc/pandoc-a2ml-scm-1.rockspec b/a2ml/pandoc/pandoc-a2ml-scm-1.rockspec index d4ff1de8f..fa43a97dd 100644 --- a/a2ml/pandoc/pandoc-a2ml-scm-1.rockspec +++ b/a2ml/pandoc/pandoc-a2ml-scm-1.rockspec @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- (PMPL-1.0-or-later preferred; MIT required for LuaRocks OSI-approved policy) -- -- pandoc-a2ml-scm-1.rockspec — LuaRocks package spec for pandoc-a2ml. diff --git a/a2ml/pandoc/src/0.1-AI-MANIFEST.a2ml b/a2ml/pandoc/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/a2ml/pandoc/src/0.1-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/a2ml/pandoc/src/aspects/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/a2ml/pandoc/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/a2ml/pandoc/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/a2ml/pandoc/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/a2ml/pandoc/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/a2ml/pandoc/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/a2ml/pandoc/src/aspects/security/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/a2ml/pandoc/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/a2ml/pandoc/src/bridges/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/a2ml/pandoc/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/a2ml/pandoc/src/contracts/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/a2ml/pandoc/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/a2ml/pandoc/src/core/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/a2ml/pandoc/src/core/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/a2ml/pandoc/src/definitions/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/a2ml/pandoc/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/a2ml/pandoc/src/errors/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/a2ml/pandoc/src/errors/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/a2ml/pandoc/src/interface/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/a2ml/pandoc/src/interface/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/a2ml/pandoc/src/interface/abi/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/a2ml/pandoc/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/a2ml/pandoc/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/a2ml/pandoc/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/a2ml/pandoc/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/a2ml/pandoc/src/interface/ffi/build.zig b/a2ml/pandoc/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/a2ml/pandoc/src/interface/ffi/build.zig +++ b/a2ml/pandoc/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/pandoc/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/a2ml/pandoc/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/a2ml/pandoc/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/a2ml/pandoc/src/interface/ffi/src/main.zig b/a2ml/pandoc/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/a2ml/pandoc/src/interface/ffi/src/main.zig +++ b/a2ml/pandoc/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/a2ml/pandoc/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/a2ml/pandoc/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/a2ml/pandoc/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/a2ml/pandoc/src/interface/ffi/test/integration_test.zig b/a2ml/pandoc/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/a2ml/pandoc/src/interface/ffi/test/integration_test.zig +++ b/a2ml/pandoc/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/a2ml/pandoc/verification/0.1-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/a2ml/pandoc/verification/0.1-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/a2ml/pandoc/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/a2ml/pandoc/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/a2ml/pandoc/verification/coverage/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/a2ml/pandoc/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/a2ml/pandoc/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/a2ml/pandoc/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/a2ml/pandoc/verification/proofs/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/a2ml/pandoc/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/a2ml/pandoc/verification/safety_case/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/a2ml/pandoc/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/a2ml/pandoc/verification/simulations/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/a2ml/pandoc/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/a2ml/pandoc/verification/traceability/0.2-AI-MANIFEST.a2ml b/a2ml/pandoc/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/a2ml/pandoc/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/a2ml/pandoc/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/a2ml/profiles/README.adoc b/a2ml/profiles/README.adoc index d2f64f2de..a12dd04e4 100644 --- a/a2ml/profiles/README.adoc +++ b/a2ml/profiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Profiles (a2ml/* namespace) :toc: :icons: font diff --git a/a2ml/profiles/REGISTRY.a2ml b/a2ml/profiles/REGISTRY.a2ml index 008be5e4c..36230783a 100644 --- a/a2ml/profiles/REGISTRY.a2ml +++ b/a2ml/profiles/REGISTRY.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile Registry diff --git a/a2ml/profiles/a2ml-agentic/PROFILE.a2ml b/a2ml/profiles/a2ml-agentic/PROFILE.a2ml index 7b0acec26..11aa4abec 100644 --- a/a2ml/profiles/a2ml-agentic/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-agentic/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/agentic diff --git a/a2ml/profiles/a2ml-anchor/PROFILE.a2ml b/a2ml/profiles/a2ml-anchor/PROFILE.a2ml index 48c9cf5b8..d2c922d14 100644 --- a/a2ml/profiles/a2ml-anchor/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-anchor/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/anchor diff --git a/a2ml/profiles/a2ml-ecosystem/PROFILE.a2ml b/a2ml/profiles/a2ml-ecosystem/PROFILE.a2ml index 99b5ca354..d9cc00ec1 100644 --- a/a2ml/profiles/a2ml-ecosystem/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-ecosystem/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/ecosystem diff --git a/a2ml/profiles/a2ml-meta/PROFILE.a2ml b/a2ml/profiles/a2ml-meta/PROFILE.a2ml index b995d2e8f..d6d07c9a4 100644 --- a/a2ml/profiles/a2ml-meta/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-meta/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/meta diff --git a/a2ml/profiles/a2ml-neurosym/PROFILE.a2ml b/a2ml/profiles/a2ml-neurosym/PROFILE.a2ml index e237c71da..85dc2189f 100644 --- a/a2ml/profiles/a2ml-neurosym/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-neurosym/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/neurosym diff --git a/a2ml/profiles/a2ml-playbook/PROFILE.a2ml b/a2ml/profiles/a2ml-playbook/PROFILE.a2ml index c274da33c..982860eb4 100644 --- a/a2ml/profiles/a2ml-playbook/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-playbook/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/playbook diff --git a/a2ml/profiles/a2ml-state/PROFILE.a2ml b/a2ml/profiles/a2ml-state/PROFILE.a2ml index 0587dc9d0..5f7d69d7a 100644 --- a/a2ml/profiles/a2ml-state/PROFILE.a2ml +++ b/a2ml/profiles/a2ml-state/PROFILE.a2ml @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 # A2ML Profile: a2ml/state diff --git a/a2ml/prototype/ada-tui/docs/README.adoc b/a2ml/prototype/ada-tui/docs/README.adoc index 54c14756e..770c3517a 100644 --- a/a2ml/prototype/ada-tui/docs/README.adoc +++ b/a2ml/prototype/ada-tui/docs/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Ada/SPARK TUI (Prototype) This is a minimal Ada TUI wrapper around the A2ML CLI. diff --git a/a2ml/prototype/rescript/README.adoc b/a2ml/prototype/rescript/README.adoc index 31ddfc5d5..4a140830e 100644 --- a/a2ml/prototype/rescript/README.adoc +++ b/a2ml/prototype/rescript/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML Web Prototype (ReScript) This is a minimal, non-exhaustive ReScript prototype that demonstrates: diff --git a/a2ml/prototype/rescript/src/A2ml.affine b/a2ml/prototype/rescript/src/A2ml.affine index 7cd707453..9a7253e5c 100644 --- a/a2ml/prototype/rescript/src/A2ml.affine +++ b/a2ml/prototype/rescript/src/A2ml.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // Minimal Module-0 parser and checked validator for web rendering demos. // AffineScript port of A2ml.res. Intentionally small but deterministic. diff --git a/a2ml/prototype/rescript/src/Cli.affine b/a2ml/prototype/rescript/src/Cli.affine index ae81e1611..33fedbb6e 100644 --- a/a2ml/prototype/rescript/src/Cli.affine +++ b/a2ml/prototype/rescript/src/Cli.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Cli.res — A2ML CLI (prototype). module Cli; diff --git a/a2ml/prototype/rescript/src/Compat.affine b/a2ml/prototype/rescript/src/Compat.affine index c44bb61ac..ea316805b 100644 --- a/a2ml/prototype/rescript/src/Compat.affine +++ b/a2ml/prototype/rescript/src/Compat.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Compat.res (JS compatibility helpers). module Compat; diff --git a/a2ml/prototype/rescript/src/Demo.affine b/a2ml/prototype/rescript/src/Demo.affine index c516b3d4a..a39e4c74d 100644 --- a/a2ml/prototype/rescript/src/Demo.affine +++ b/a2ml/prototype/rescript/src/Demo.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Demo.res. module Demo; diff --git a/a2ml/prototype/rescript/src/DumpAst.affine b/a2ml/prototype/rescript/src/DumpAst.affine index fd870d054..5b5c4e899 100644 --- a/a2ml/prototype/rescript/src/DumpAst.affine +++ b/a2ml/prototype/rescript/src/DumpAst.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of DumpAst.res. module DumpAst; diff --git a/a2ml/prototype/rescript/src/Json.affine b/a2ml/prototype/rescript/src/Json.affine index 7184faabd..ae5fc4e22 100644 --- a/a2ml/prototype/rescript/src/Json.affine +++ b/a2ml/prototype/rescript/src/Json.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of Json.res — simple JSON encoding for the A2ML AST. module Json; diff --git a/a2ml/prototype/rescript/src/RunReport.affine b/a2ml/prototype/rescript/src/RunReport.affine index ec6fb5331..f0da6b06c 100644 --- a/a2ml/prototype/rescript/src/RunReport.affine +++ b/a2ml/prototype/rescript/src/RunReport.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of RunReport.res. module RunReport; diff --git a/a2ml/prototype/rescript/src/RunVectors.affine b/a2ml/prototype/rescript/src/RunVectors.affine index 92b3be9a0..7928b65a3 100644 --- a/a2ml/prototype/rescript/src/RunVectors.affine +++ b/a2ml/prototype/rescript/src/RunVectors.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of RunVectors.res. module RunVectors; diff --git a/a2ml/prototype/rescript/src/VectorReport.affine b/a2ml/prototype/rescript/src/VectorReport.affine index 4203d17e2..268529056 100644 --- a/a2ml/prototype/rescript/src/VectorReport.affine +++ b/a2ml/prototype/rescript/src/VectorReport.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript port of VectorReport.res. module VectorReport; diff --git a/a2ml/prototype/rescript/src/VectorRunner.affine b/a2ml/prototype/rescript/src/VectorRunner.affine index d3f03f127..531421c86 100644 --- a/a2ml/prototype/rescript/src/VectorRunner.affine +++ b/a2ml/prototype/rescript/src/VectorRunner.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Minimal test vector runner for Module 0. AffineScript port of VectorRunner.res. module VectorRunner; diff --git a/a2ml/prototype/wasm/README.adoc b/a2ml/prototype/wasm/README.adoc index 981393d72..ac94fbdc8 100644 --- a/a2ml/prototype/wasm/README.adoc +++ b/a2ml/prototype/wasm/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = A2ML WASM Prototype (ReScript + rescript-wasm-runtime) This prototype demonstrates a direct-to-WASM flow using the diff --git a/a2ml/prototype/wasm/src/WasmDemo.affine b/a2ml/prototype/wasm/src/WasmDemo.affine index f44b24a41..0cf9577fb 100644 --- a/a2ml/prototype/wasm/src/WasmDemo.affine +++ b/a2ml/prototype/wasm/src/WasmDemo.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // A2ML WASM prototype. AffineScript port of WasmDemo.res. // Minimal demo intended for local testing only. diff --git a/a2ml/scripts/add-arxiv-badge.sh b/a2ml/scripts/add-arxiv-badge.sh index 951795199..764288e00 100755 --- a/a2ml/scripts/add-arxiv-badge.sh +++ b/a2ml/scripts/add-arxiv-badge.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Add arXiv badge to A2ML README after paper acceptance set -euo pipefail diff --git a/a2ml/scripts/contractiles-a2ml-tool.js b/a2ml/scripts/contractiles-a2ml-tool.js index c7b262b6e..97dfdb03a 100644 --- a/a2ml/scripts/contractiles-a2ml-tool.js +++ b/a2ml/scripts/contractiles-a2ml-tool.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno run --allow-read --allow-write -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // Contractiles A2ML validator/emitter (Deno port of the former Python tool; diff --git a/a2ml/showcase/content/examples.md b/a2ml/showcase/content/examples.md index a4d5c12a0..7b718e4ef 100644 --- a/a2ml/showcase/content/examples.md +++ b/a2ml/showcase/content/examples.md @@ -13,7 +13,7 @@ Real-world A2ML manifests demonstrating the format in practice. Each example sho The simplest possible A2ML file. Declares an agent with a single self-attestation. ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # Greeter Bot @@ -40,7 +40,7 @@ This is enough for tooling to identify the agent, understand what it does, and r A GitHub Actions bot that runs in CI pipelines, with a verified attestation from the security team. ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # rhodibot — Repository Automation Agent @@ -110,7 +110,7 @@ action: allow-execution Hypatia, a neurosymbolic security scanner, declaring its scanning capabilities with an audited attestation. ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # Hypatia — Neurosymbolic Security Scanner @@ -184,7 +184,7 @@ signature: sha256:c91e5a3b0d... Multiple agents referencing each other's attestations to establish a trust network for a deployment pipeline. ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # Deployment Pipeline — Agent Trust Network diff --git a/a2ml/showcase/content/getting-started.md b/a2ml/showcase/content/getting-started.md index 06fb094a0..55e933d6c 100644 --- a/a2ml/showcase/content/getting-started.md +++ b/a2ml/showcase/content/getting-started.md @@ -66,7 +66,7 @@ You should now see syntax highlighting for `.a2ml` files, including directive bl Create a file called `0-AI-MANIFEST.a2ml` in your repository root. This is the entry point that AI agents and tooling will read first. ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # AI Manifest — my-project @@ -136,7 +136,7 @@ mkdir -p .machine_readable/anchors .machine_readable/policies Create `.machine_readable/STATE.a2ml`: ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # Project State @@ -158,7 +158,7 @@ None currently. Create `.machine_readable/META.a2ml`: ``` -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 # Project Metadata diff --git a/a2ml/showcase/output/examples.html b/a2ml/showcase/output/examples.html index b800d3399..6c7511444 100644 --- a/a2ml/showcase/output/examples.html +++ b/a2ml/showcase/output/examples.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/showcase/output/getting-started.html b/a2ml/showcase/output/getting-started.html index bb4050b42..334fd9048 100644 --- a/a2ml/showcase/output/getting-started.html +++ b/a2ml/showcase/output/getting-started.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/showcase/output/index.html b/a2ml/showcase/output/index.html index f2a4f48a8..ffed777b1 100644 --- a/a2ml/showcase/output/index.html +++ b/a2ml/showcase/output/index.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/showcase/output/integrations.html b/a2ml/showcase/output/integrations.html index 06c375c37..85fd045a1 100644 --- a/a2ml/showcase/output/integrations.html +++ b/a2ml/showcase/output/integrations.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/showcase/output/specification.html b/a2ml/showcase/output/specification.html index 1956c2ecd..0accf0494 100644 --- a/a2ml/showcase/output/specification.html +++ b/a2ml/showcase/output/specification.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/showcase/template.html b/a2ml/showcase/template.html index d1e2f5386..c7ceef1e7 100644 --- a/a2ml/showcase/template.html +++ b/a2ml/showcase/template.html @@ -1,4 +1,4 @@ - + diff --git a/a2ml/src/A2ML/BaseVocab.idr b/a2ml/src/A2ML/BaseVocab.idr index 91311add9..35a3d5ce9 100644 --- a/a2ml/src/A2ML/BaseVocab.idr +++ b/a2ml/src/A2ML/BaseVocab.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| A2ML v1.1 base record vocabulary (SPEC.adoc Section 7). ||| ||| This is the anti-desync primitive: one neutral shape for "a thing that can be diff --git a/a2ml/src/A2ML/Profiles.idr b/a2ml/src/A2ML/Profiles.idr index 760fc43fa..8e542221f 100644 --- a/a2ml/src/A2ML/Profiles.idr +++ b/a2ml/src/A2ML/Profiles.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| A2ML v1.1 profile mechanism (SPEC.adoc Section 8). ||| ||| A profile is a NON-EXECUTABLE validation bundle. It may only raise the diff --git a/accessibility/STANDARD.a2ml b/accessibility/STANDARD.a2ml index a86fb9952..4034b031e 100644 --- a/accessibility/STANDARD.a2ml +++ b/accessibility/STANDARD.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2026 Hyperpolymath diff --git a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml index 88264e434..8cdcf10b5 100644 --- a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml +++ b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Adoption Readiness Grades (ARG) — Machine-readable specification diff --git a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc index 7066b3eaf..1b31f9e74 100644 --- a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc +++ b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Adoption Readiness Grades (ARG) diff --git a/adoption-readiness-grades/AUDIT-FINDINGS-2026-05-28.adoc b/adoption-readiness-grades/AUDIT-FINDINGS-2026-05-28.adoc index db5ffdf81..9cbf66525 100644 --- a/adoption-readiness-grades/AUDIT-FINDINGS-2026-05-28.adoc +++ b/adoption-readiness-grades/AUDIT-FINDINGS-2026-05-28.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = ARG/FRG Framework — First Audit Findings (2026-05-28) diff --git a/adoption-readiness-grades/README.adoc b/adoption-readiness-grades/README.adoc index 45a9522d6..3548b16b0 100644 --- a/adoption-readiness-grades/README.adoc +++ b/adoption-readiness-grades/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Adoption Readiness Grades (ARG) diff --git a/adoption-readiness-grades/SELF-ASSESSMENT.adoc b/adoption-readiness-grades/SELF-ASSESSMENT.adoc index 616901d13..b352183e5 100644 --- a/adoption-readiness-grades/SELF-ASSESSMENT.adoc +++ b/adoption-readiness-grades/SELF-ASSESSMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Adoption Readiness Grades — Self-Assessment diff --git a/adoption-readiness-grades/templates/ARG-PROFILE-TEMPLATE.adoc b/adoption-readiness-grades/templates/ARG-PROFILE-TEMPLATE.adoc index 5b4e08d7c..aa2a70b1c 100644 --- a/adoption-readiness-grades/templates/ARG-PROFILE-TEMPLATE.adoc +++ b/adoption-readiness-grades/templates/ARG-PROFILE-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = ARG-PROFILE — {LANGUAGE_NAME} diff --git a/agentic-a2ml/.gitattributes b/agentic-a2ml/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/agentic-a2ml/.gitattributes +++ b/agentic-a2ml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/agentic-a2ml/.gitignore b/agentic-a2ml/.gitignore index 033846115..45f10b185 100644 --- a/agentic-a2ml/.gitignore +++ b/agentic-a2ml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/agentic-a2ml/.gitlab-ci.yml b/agentic-a2ml/.gitlab-ci.yml index 273a9c7b2..7309fa900 100644 --- a/agentic-a2ml/.gitlab-ci.yml +++ b/agentic-a2ml/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/agentic-a2ml/.machine_readable/6a2/AGENTIC.a2ml b/agentic-a2ml/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/agentic-a2ml/.machine_readable/6a2/AGENTIC.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/agentic-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/agentic-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 529da0bdc..ac7049ce6 100644 --- a/agentic-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Agentic A2ml ecosystem position diff --git a/agentic-a2ml/.machine_readable/6a2/META.a2ml b/agentic-a2ml/.machine_readable/6a2/META.a2ml index 7b8de4fe8..aa69baccc 100644 --- a/agentic-a2ml/.machine_readable/6a2/META.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Agentic A2ml meta-level information diff --git a/agentic-a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/agentic-a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/agentic-a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/agentic-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/agentic-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/agentic-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/agentic-a2ml/.machine_readable/6a2/STATE.a2ml b/agentic-a2ml/.machine_readable/6a2/STATE.a2ml index 1428b98a3..da445b997 100644 --- a/agentic-a2ml/.machine_readable/6a2/STATE.a2ml +++ b/agentic-a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Agentic A2ml project state diff --git a/agentic-a2ml/README.adoc b/agentic-a2ml/README.adoc index 3160b090e..bc0940a32 100644 --- a/agentic-a2ml/README.adoc +++ b/agentic-a2ml/README.adoc @@ -1,5 +1,5 @@ image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = AGENTIC.a2ml Specification diff --git a/agentic-a2ml/ROADMAP.adoc b/agentic-a2ml/ROADMAP.adoc index 3e78848e8..e2aec25b3 100644 --- a/agentic-a2ml/ROADMAP.adoc +++ b/agentic-a2ml/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Agentic A2ml Roadmap == Current Status diff --git a/agentic-a2ml/contractiles/dust/Dustfile b/agentic-a2ml/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/agentic-a2ml/contractiles/dust/Dustfile +++ b/agentic-a2ml/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/agentic-a2ml/contractiles/must/Mustfile b/agentic-a2ml/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/agentic-a2ml/contractiles/must/Mustfile +++ b/agentic-a2ml/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/agentic-a2ml/docs/ADR-002-methodology-layer.adoc b/agentic-a2ml/docs/ADR-002-methodology-layer.adoc index 9fb18ad01..b421989e5 100644 --- a/agentic-a2ml/docs/ADR-002-methodology-layer.adoc +++ b/agentic-a2ml/docs/ADR-002-methodology-layer.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = ADR-002: Methodology Layer for AGENTIC.a2ml :doctype: article diff --git a/agentic-a2ml/examples/comprehensive.a2ml b/agentic-a2ml/examples/comprehensive.a2ml index e869e5e2d..a6b597ceb 100644 --- a/agentic-a2ml/examples/comprehensive.a2ml +++ b/agentic-a2ml/examples/comprehensive.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # AGENTIC.a2ml — Comprehensive Example with All Sections diff --git a/agentic-a2ml/examples/minimal.a2ml b/agentic-a2ml/examples/minimal.a2ml index 3652801c4..569decbc7 100644 --- a/agentic-a2ml/examples/minimal.a2ml +++ b/agentic-a2ml/examples/minimal.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # AGENTIC.a2ml — Minimal Example diff --git a/agentic-a2ml/ffi/rsr-adapter.adb b/agentic-a2ml/ffi/rsr-adapter.adb index 4dfc1435e..3849fa841 100644 --- a/agentic-a2ml/ffi/rsr-adapter.adb +++ b/agentic-a2ml/ffi/rsr-adapter.adb @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) -- SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell -- diff --git a/agentic-a2ml/ffi/rsr-adapter.ads b/agentic-a2ml/ffi/rsr-adapter.ads index 2046dc509..1a435fa2e 100644 --- a/agentic-a2ml/ffi/rsr-adapter.ads +++ b/agentic-a2ml/ffi/rsr-adapter.ads @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) -- SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell -- diff --git a/agentic-a2ml/ffi/zig/build.zig b/agentic-a2ml/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/agentic-a2ml/ffi/zig/build.zig +++ b/agentic-a2ml/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/agentic-a2ml/ffi/zig/src/main.zig b/agentic-a2ml/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/agentic-a2ml/ffi/zig/src/main.zig +++ b/agentic-a2ml/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/agentic-a2ml/ffi/zig/test/integration_test.zig b/agentic-a2ml/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/agentic-a2ml/ffi/zig/test/integration_test.zig +++ b/agentic-a2ml/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc b/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc index 10c093e6d..10b2169af 100644 --- a/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc +++ b/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = AGENTIC Format Specification :doctype: book @@ -127,7 +127,7 @@ AGENTIC files MUST begin with SPDX license headers: [source,scheme] ---- -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Example Author ;;; AGENTIC.scm — Operational Gating Policies diff --git a/agentic-a2ml/spec/VERSION-POLICY.adoc b/agentic-a2ml/spec/VERSION-POLICY.adoc index 80dd3ad7d..f44525c30 100644 --- a/agentic-a2ml/spec/VERSION-POLICY.adoc +++ b/agentic-a2ml/spec/VERSION-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = AGENTIC Format Version Policy :doctype: article diff --git a/agentic-a2ml/spec/agentic.abnf b/agentic-a2ml/spec/agentic.abnf index 21456a0b1..37c00f2c6 100644 --- a/agentic-a2ml/spec/agentic.abnf +++ b/agentic-a2ml/spec/agentic.abnf @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell ; ; AGENTIC.scm ABNF Grammar diff --git a/ai-instruction/README.md b/ai-instruction/README.md index 4766f926d..0277a7f21 100644 --- a/ai-instruction/README.md +++ b/ai-instruction/README.md @@ -1,5 +1,5 @@ diff --git a/ai-instruction/haiku.md b/ai-instruction/haiku.md index f5c30ea1b..9909b9a9e 100644 --- a/ai-instruction/haiku.md +++ b/ai-instruction/haiku.md @@ -1,5 +1,5 @@ diff --git a/ai-instruction/opus.md b/ai-instruction/opus.md index 05fcf410b..946b2bf4e 100644 --- a/ai-instruction/opus.md +++ b/ai-instruction/opus.md @@ -1,5 +1,5 @@ diff --git a/ai-instruction/sonnet.md b/ai-instruction/sonnet.md index 727a6de21..32ff84d61 100644 --- a/ai-instruction/sonnet.md +++ b/ai-instruction/sonnet.md @@ -1,5 +1,5 @@ @@ -81,7 +81,7 @@ You are implementing in . # Hard rules -- - diff --git a/anchor-a2ml/.gitattributes b/anchor-a2ml/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/anchor-a2ml/.gitattributes +++ b/anchor-a2ml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/anchor-a2ml/.gitignore b/anchor-a2ml/.gitignore index 033846115..45f10b185 100644 --- a/anchor-a2ml/.gitignore +++ b/anchor-a2ml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/anchor-a2ml/.gitlab-ci.yml b/anchor-a2ml/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/anchor-a2ml/.gitlab-ci.yml +++ b/anchor-a2ml/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/anchor-a2ml/.machine_readable/6a2/AGENTIC.a2ml b/anchor-a2ml/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/anchor-a2ml/.machine_readable/6a2/AGENTIC.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/anchor-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/anchor-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 9fde76ab9..4484fd644 100644 --- a/anchor-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Anchor A2ml ecosystem position diff --git a/anchor-a2ml/.machine_readable/6a2/META.a2ml b/anchor-a2ml/.machine_readable/6a2/META.a2ml index 851bafb01..3aef2fb85 100644 --- a/anchor-a2ml/.machine_readable/6a2/META.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Anchor A2ml meta-level information diff --git a/anchor-a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/anchor-a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/anchor-a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/anchor-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/anchor-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/anchor-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/anchor-a2ml/.machine_readable/6a2/STATE.a2ml b/anchor-a2ml/.machine_readable/6a2/STATE.a2ml index 6893096ed..8f27225af 100644 --- a/anchor-a2ml/.machine_readable/6a2/STATE.a2ml +++ b/anchor-a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Anchor A2ml project state diff --git a/anchor-a2ml/README.adoc b/anchor-a2ml/README.adoc index a6dae53c9..0c8310524 100644 --- a/anchor-a2ml/README.adoc +++ b/anchor-a2ml/README.adoc @@ -1,5 +1,5 @@ image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = ANCHOR.a2ml Specification diff --git a/anchor-a2ml/ROADMAP.adoc b/anchor-a2ml/ROADMAP.adoc index d7811529c..0a761e588 100644 --- a/anchor-a2ml/ROADMAP.adoc +++ b/anchor-a2ml/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Anchor.Scm Roadmap == Current Status diff --git a/anchor-a2ml/contractiles/dust/Dustfile b/anchor-a2ml/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/anchor-a2ml/contractiles/dust/Dustfile +++ b/anchor-a2ml/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/anchor-a2ml/contractiles/must/Mustfile b/anchor-a2ml/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/anchor-a2ml/contractiles/must/Mustfile +++ b/anchor-a2ml/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/anchor-a2ml/examples/comprehensive.scm b/anchor-a2ml/examples/comprehensive.scm index 27aa82734..05c60f754 100644 --- a/anchor-a2ml/examples/comprehensive.scm +++ b/anchor-a2ml/examples/comprehensive.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell ;;; ANCHOR.scm — Comprehensive Example diff --git a/anchor-a2ml/examples/minimal.scm b/anchor-a2ml/examples/minimal.scm index 39fee9496..741160683 100644 --- a/anchor-a2ml/examples/minimal.scm +++ b/anchor-a2ml/examples/minimal.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2026 Example Author ;;; ANCHOR.scm — Minimal Example diff --git a/anchor-a2ml/ffi/zig/build.zig b/anchor-a2ml/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/anchor-a2ml/ffi/zig/build.zig +++ b/anchor-a2ml/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/anchor-a2ml/ffi/zig/src/main.zig b/anchor-a2ml/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/anchor-a2ml/ffi/zig/src/main.zig +++ b/anchor-a2ml/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/anchor-a2ml/ffi/zig/test/integration_test.zig b/anchor-a2ml/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/anchor-a2ml/ffi/zig/test/integration_test.zig +++ b/anchor-a2ml/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc b/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc index 657f58645..34691dbe6 100644 --- a/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc +++ b/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = ANCHOR Format Specification :doctype: book @@ -125,7 +125,7 @@ ANCHOR files MUST begin with SPDX license headers and authority declaration: [source,scheme] ---- -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2026 Project Superintendent ;;; ANCHOR.scm — Project Recalibration diff --git a/audit-contractiles.sh b/audit-contractiles.sh index 6adba5064..e5cafbec9 100755 --- a/audit-contractiles.sh +++ b/audit-contractiles.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Systemic Contractile Audit Script # Audits all Hyperpolymath repositories for complete contractile implementation diff --git a/audits/audit-pa021-justified-postulates-2026-05-26.md b/audits/audit-pa021-justified-postulates-2026-05-26.md index ed8283155..e3c6a1893 100644 --- a/audits/audit-pa021-justified-postulates-2026-05-26.md +++ b/audits/audit-pa021-justified-postulates-2026-05-26.md @@ -1,5 +1,5 @@ diff --git a/avow-protocol/.gitattributes b/avow-protocol/.gitattributes index bb5618486..e860a85c1 100644 --- a/avow-protocol/.gitattributes +++ b/avow-protocol/.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/avow-protocol/.github/workflows/deploy-pages.yml b/avow-protocol/.github/workflows/deploy-pages.yml index ac2ac6f78..1204a9763 100644 --- a/avow-protocol/.github/workflows/deploy-pages.yml +++ b/avow-protocol/.github/workflows/deploy-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Deploy STAMP Protocol on: diff --git a/avow-protocol/.github/workflows/governance.yml b/avow-protocol/.github/workflows/governance.yml index 36a7d4182..b4062e02b 100644 --- a/avow-protocol/.github/workflows/governance.yml +++ b/avow-protocol/.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/avow-protocol/.github/workflows/scorecard.yml b/avow-protocol/.github/workflows/scorecard.yml index 58bbc84ab..95378b769 100644 --- a/avow-protocol/.github/workflows/scorecard.yml +++ b/avow-protocol/.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/avow-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml b/avow-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml index b01bf7b3d..8db3b5979 100644 --- a/avow-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/avow-protocol/.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 — Avow Protocol ecosystem position diff --git a/avow-protocol/.machine_readable/6a2/META.a2ml b/avow-protocol/.machine_readable/6a2/META.a2ml index 092c2427f..f6b8250f9 100644 --- a/avow-protocol/.machine_readable/6a2/META.a2ml +++ b/avow-protocol/.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 — Avow Protocol meta-level information diff --git a/avow-protocol/.machine_readable/6a2/STATE.a2ml b/avow-protocol/.machine_readable/6a2/STATE.a2ml index 0d308f8c4..cfbd7ab28 100644 --- a/avow-protocol/.machine_readable/6a2/STATE.a2ml +++ b/avow-protocol/.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 — Avow Protocol project state diff --git a/avow-protocol/.well-known/security.txt b/avow-protocol/.well-known/security.txt index 1e420e5d7..9a9ae6c31 100644 --- a/avow-protocol/.well-known/security.txt +++ b/avow-protocol/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Security contact information for stamp-protocol.org # RFC 9116: https://www.rfc-editor.org/rfc/rfc9116.html diff --git a/avow-protocol/ARCHITECTURE-SETUP-COMPLETE.md b/avow-protocol/ARCHITECTURE-SETUP-COMPLETE.md index a45e68fd3..d3d289bb9 100644 --- a/avow-protocol/ARCHITECTURE-SETUP-COMPLETE.md +++ b/avow-protocol/ARCHITECTURE-SETUP-COMPLETE.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # AVOW Protocol - Architecture Setup Complete **Date:** 2026-02-04 diff --git a/avow-protocol/CLOUDFLARE-MANUAL-SETUP.md b/avow-protocol/CLOUDFLARE-MANUAL-SETUP.md index 127cbcf14..1fc032c07 100644 --- a/avow-protocol/CLOUDFLARE-MANUAL-SETUP.md +++ b/avow-protocol/CLOUDFLARE-MANUAL-SETUP.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # Cloudflare Manual Setup - Detailed Step-by-Step Instructions Complete visual guide for deploying AVOW Protocol to Cloudflare via dashboard. diff --git a/avow-protocol/CLOUDFLARE-SETUP.md b/avow-protocol/CLOUDFLARE-SETUP.md index 5ae3f2256..3b3622f38 100644 --- a/avow-protocol/CLOUDFLARE-SETUP.md +++ b/avow-protocol/CLOUDFLARE-SETUP.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # Cloudflare Setup Guide for avow-protocol.org ## Prerequisites diff --git a/avow-protocol/DEPLOYMENT-STATUS-ALL-PROJECTS.md b/avow-protocol/DEPLOYMENT-STATUS-ALL-PROJECTS.md index 7730ddd57..504f9764e 100644 --- a/avow-protocol/DEPLOYMENT-STATUS-ALL-PROJECTS.md +++ b/avow-protocol/DEPLOYMENT-STATUS-ALL-PROJECTS.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # Multi-Project Cloudflare Pages Deployment Status **Date:** 2026-02-04 diff --git a/avow-protocol/DEPLOYMENT-SUCCESS.md b/avow-protocol/DEPLOYMENT-SUCCESS.md index 98de23cdf..9a8f1b848 100644 --- a/avow-protocol/DEPLOYMENT-SUCCESS.md +++ b/avow-protocol/DEPLOYMENT-SUCCESS.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # Cloudflare Pages Deployment - Success Report **Date:** 2026-02-04 diff --git a/avow-protocol/LICENSE b/avow-protocol/LICENSE index d2dccf5bb..ec540b341 100644 --- a/avow-protocol/LICENSE +++ b/avow-protocol/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/avow-protocol/MAINTAINERS.adoc b/avow-protocol/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/avow-protocol/MAINTAINERS.adoc +++ b/avow-protocol/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/avow-protocol/ROADMAP.adoc b/avow-protocol/ROADMAP.adoc index 62311ecc1..45a5ac988 100644 --- a/avow-protocol/ROADMAP.adoc +++ b/avow-protocol/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Avow Protocol Roadmap == Current Status diff --git a/avow-protocol/RSR_OUTLINE.adoc b/avow-protocol/RSR_OUTLINE.adoc index 75296fd61..94a49d830 100644 --- a/avow-protocol/RSR_OUTLINE.adoc +++ b/avow-protocol/RSR_OUTLINE.adoc @@ -209,7 +209,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/avow-protocol/_headers b/avow-protocol/_headers index e29ded159..3b1ca7e20 100644 --- a/avow-protocol/_headers +++ b/avow-protocol/_headers @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Security headers for stamp-protocol.org (Cloudflare Pages format) /* diff --git a/avow-protocol/avow-lib/.machine_readable/6a2/ECOSYSTEM.a2ml b/avow-protocol/avow-lib/.machine_readable/6a2/ECOSYSTEM.a2ml index 8c2e729c0..b165e5843 100644 --- a/avow-protocol/avow-lib/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/avow-protocol/avow-lib/.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 — Avow Lib ecosystem position diff --git a/avow-protocol/avow-lib/.machine_readable/6a2/META.a2ml b/avow-protocol/avow-lib/.machine_readable/6a2/META.a2ml index 27caec4c6..c741d7896 100644 --- a/avow-protocol/avow-lib/.machine_readable/6a2/META.a2ml +++ b/avow-protocol/avow-lib/.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 — Avow Lib meta-level information diff --git a/avow-protocol/avow-lib/.machine_readable/6a2/STATE.a2ml b/avow-protocol/avow-lib/.machine_readable/6a2/STATE.a2ml index 10e3abf36..5a9440a07 100644 --- a/avow-protocol/avow-lib/.machine_readable/6a2/STATE.a2ml +++ b/avow-protocol/avow-lib/.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 — Avow Lib project state diff --git a/avow-protocol/avow-lib/LICENSE b/avow-protocol/avow-lib/LICENSE index 7c9bcd3bc..4d9b782eb 100644 --- a/avow-protocol/avow-lib/LICENSE +++ b/avow-protocol/avow-lib/LICENSE @@ -24,4 +24,4 @@ SOFTWARE. --- This license is also known as the Palimpsest License. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/avow-protocol/avow-lib/examples/deno/stamp_example.js b/avow-protocol/avow-lib/examples/deno/stamp_example.js index 494c75ec6..2c5a8f257 100644 --- a/avow-protocol/avow-lib/examples/deno/stamp_example.js +++ b/avow-protocol/avow-lib/examples/deno/stamp_example.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno run --allow-read --allow-ffi -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Deno example using libstamp via Deno FFI (port of the former Python diff --git a/avow-protocol/avow-lib/examples/rust/src/main.rs b/avow-protocol/avow-lib/examples/rust/src/main.rs index 7863ba122..02deb5aed 100644 --- a/avow-protocol/avow-lib/examples/rust/src/main.rs +++ b/avow-protocol/avow-lib/examples/rust/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell //! Rust example using libstamp via FFI diff --git a/avow-protocol/avow-lib/ffi/zig/build.zig b/avow-protocol/avow-lib/ffi/zig/build.zig index 50235b41e..7c4cfd4cd 100644 --- a/avow-protocol/avow-lib/ffi/zig/build.zig +++ b/avow-protocol/avow-lib/ffi/zig/build.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell const std = @import("std"); diff --git a/avow-protocol/avow-lib/ffi/zig/src/example.zig b/avow-protocol/avow-lib/ffi/zig/src/example.zig index d6b2b7376..a2b74cfe6 100644 --- a/avow-protocol/avow-lib/ffi/zig/src/example.zig +++ b/avow-protocol/avow-lib/ffi/zig/src/example.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell //! Example program demonstrating libstamp usage diff --git a/avow-protocol/avow-lib/ffi/zig/src/main.zig b/avow-protocol/avow-lib/ffi/zig/src/main.zig index ec0718d06..5f235525c 100644 --- a/avow-protocol/avow-lib/ffi/zig/src/main.zig +++ b/avow-protocol/avow-lib/ffi/zig/src/main.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell //! STAMP FFI Implementation diff --git a/avow-protocol/avow-lib/ffi/zig/src/stamp.h b/avow-protocol/avow-lib/ffi/zig/src/stamp.h index 89668235c..0561112d5 100644 --- a/avow-protocol/avow-lib/ffi/zig/src/stamp.h +++ b/avow-protocol/avow-lib/ffi/zig/src/stamp.h @@ -1,4 +1,4 @@ -/* SPDX-License-Identifier: PMPL-1.0-or-later */ +/* SPDX-License-Identifier: MPL-2.0 */ /* Copyright (c) 2026 Jonathan D.A. Jewell */ /** diff --git a/avow-protocol/avow-lib/src/abi/Consent.idr b/avow-protocol/avow-lib/src/abi/Consent.idr index a9d2e4823..c14dc3112 100644 --- a/avow-protocol/avow-lib/src/abi/Consent.idr +++ b/avow-protocol/avow-lib/src/abi/Consent.idr @@ -1,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 chain verification with proofs diff --git a/avow-protocol/avow-lib/src/abi/Types.idr b/avow-protocol/avow-lib/src/abi/Types.idr index 98796c26e..2189fa2a3 100644 --- a/avow-protocol/avow-lib/src/abi/Types.idr +++ b/avow-protocol/avow-lib/src/abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell ||| Core types for STAMP protocol verification diff --git a/avow-protocol/avow-lib/src/abi/Unsubscribe.idr b/avow-protocol/avow-lib/src/abi/Unsubscribe.idr index 5880845ef..803820969 100644 --- a/avow-protocol/avow-lib/src/abi/Unsubscribe.idr +++ b/avow-protocol/avow-lib/src/abi/Unsubscribe.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell ||| Unsubscribe link with formal verification diff --git a/avow-protocol/avow-lib/tests/ConsentTests.idr b/avow-protocol/avow-lib/tests/ConsentTests.idr index 80a384153..aad3c7313 100644 --- a/avow-protocol/avow-lib/tests/ConsentTests.idr +++ b/avow-protocol/avow-lib/tests/ConsentTests.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell ||| Tests for STAMP.ABI.Consent diff --git a/avow-protocol/avow-lib/tests/Main.idr b/avow-protocol/avow-lib/tests/Main.idr index 8369e82c0..33ec27362 100644 --- a/avow-protocol/avow-lib/tests/Main.idr +++ b/avow-protocol/avow-lib/tests/Main.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| Test runner for avow-lib module Main diff --git a/avow-protocol/avow-lib/tests/UnsubscribeTests.idr b/avow-protocol/avow-lib/tests/UnsubscribeTests.idr index b73c82f2f..a0f2ce751 100644 --- a/avow-protocol/avow-lib/tests/UnsubscribeTests.idr +++ b/avow-protocol/avow-lib/tests/UnsubscribeTests.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell ||| Tests for STAMP.ABI.Unsubscribe — GDPR-critical unsubscribe-link checks diff --git a/avow-protocol/cloudflare-dns-zone.txt b/avow-protocol/cloudflare-dns-zone.txt index 530b7dc58..75c1fde54 100644 --- a/avow-protocol/cloudflare-dns-zone.txt +++ b/avow-protocol/cloudflare-dns-zone.txt @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Cloudflare DNS Zone File for avow-protocol.org (Jonathan D.A. Jewell) ; Security-hardened, GitHub Pages + Cloudflare + Zero Trust/SDP ; All records active and optimized for security/dependability diff --git a/avow-protocol/config/ci.k9.ncl b/avow-protocol/config/ci.k9.ncl index 508318950..b1172b0da 100644 --- a/avow-protocol/config/ci.k9.ncl +++ b/avow-protocol/config/ci.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Contractile: Yard Level (Validated Config) # CI/CD configuration with Nickel contracts diff --git a/avow-protocol/config/metadata.k9.ncl b/avow-protocol/config/metadata.k9.ncl index 191c11934..6f3c3dcc9 100644 --- a/avow-protocol/config/metadata.k9.ncl +++ b/avow-protocol/config/metadata.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Contractile: Kennel Level (Pure Data) # Project metadata for stamp-protocol diff --git a/avow-protocol/contractiles/dust/Dustfile b/avow-protocol/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/avow-protocol/contractiles/dust/Dustfile +++ b/avow-protocol/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/avow-protocol/contractiles/must/Mustfile b/avow-protocol/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/avow-protocol/contractiles/must/Mustfile +++ b/avow-protocol/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/avow-protocol/deploy-cloudflare.sh b/avow-protocol/deploy-cloudflare.sh index ae49d0436..fae221440 100755 --- a/avow-protocol/deploy-cloudflare.sh +++ b/avow-protocol/deploy-cloudflare.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # Automated Cloudflare deployment script for AVOW Protocol diff --git a/avow-protocol/deploy-repos.sh b/avow-protocol/deploy-repos.sh index daf3b64ac..e9c9b0bf0 100755 --- a/avow-protocol/deploy-repos.sh +++ b/avow-protocol/deploy-repos.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Deploy all repos to Cloudflare Pages # # Required environment: diff --git a/avow-protocol/docs/RELEASE-NOTES-v1.0.4.adoc b/avow-protocol/docs/RELEASE-NOTES-v1.0.4.adoc index 1aafc47a9..9f6b8a9d0 100644 --- a/avow-protocol/docs/RELEASE-NOTES-v1.0.4.adoc +++ b/avow-protocol/docs/RELEASE-NOTES-v1.0.4.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = STAMP Protocol v1.0.4 (Summary) :toc: diff --git a/avow-protocol/ffi/zig/build.zig b/avow-protocol/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/avow-protocol/ffi/zig/build.zig +++ b/avow-protocol/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/ffi/zig/src/main.zig b/avow-protocol/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/avow-protocol/ffi/zig/src/main.zig +++ b/avow-protocol/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/ffi/zig/test/integration_test.zig b/avow-protocol/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/avow-protocol/ffi/zig/test/integration_test.zig +++ b/avow-protocol/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/avow-protocol/scripts/CreatePagesProjects.affine b/avow-protocol/scripts/CreatePagesProjects.affine index b6885f0b3..d3a24ed7e 100644 --- a/avow-protocol/scripts/CreatePagesProjects.affine +++ b/avow-protocol/scripts/CreatePagesProjects.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Create Cloudflare Pages projects via API. // AffineScript port of CreatePagesProjects.res. diff --git a/avow-protocol/scripts/DeployAllProjects.affine b/avow-protocol/scripts/DeployAllProjects.affine index 5dc409905..c6d1a4ce4 100644 --- a/avow-protocol/scripts/DeployAllProjects.affine +++ b/avow-protocol/scripts/DeployAllProjects.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Deploy all hyperpolymath projects to Cloudflare Pages. // AffineScript port of DeployAllProjects.res. diff --git a/avow-protocol/scripts/DeployDeno.affine b/avow-protocol/scripts/DeployDeno.affine index fdc918c65..da577c5dd 100644 --- a/avow-protocol/scripts/DeployDeno.affine +++ b/avow-protocol/scripts/DeployDeno.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Deno-native Cloudflare Pages deployment script. // AffineScript port of DeployDeno.res. diff --git a/avow-protocol/scripts/DeployDirect.affine b/avow-protocol/scripts/DeployDirect.affine index cba0df325..8c796b006 100644 --- a/avow-protocol/scripts/DeployDirect.affine +++ b/avow-protocol/scripts/DeployDirect.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Direct file upload deployment to Cloudflare Pages. // AffineScript port of DeployDirect.res. diff --git a/avow-protocol/scripts/GenerateProof.affine b/avow-protocol/scripts/GenerateProof.affine index 2e1e4e33b..3a9724ce2 100644 --- a/avow-protocol/scripts/GenerateProof.affine +++ b/avow-protocol/scripts/GenerateProof.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Generate proof data using proven library bindings. // AffineScript port of GenerateProof.res. diff --git a/avow-protocol/scripts/SetupDomains.affine b/avow-protocol/scripts/SetupDomains.affine index e36f3f57e..d7e9d0b3e 100644 --- a/avow-protocol/scripts/SetupDomains.affine +++ b/avow-protocol/scripts/SetupDomains.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // Configure custom domains for Cloudflare Pages projects. // AffineScript port of SetupDomains.res. diff --git a/avow-protocol/security-requirements.scm b/avow-protocol/security-requirements.scm index aa7733e4d..e5cbbd7d0 100644 --- a/avow-protocol/security-requirements.scm +++ b/avow-protocol/security-requirements.scm @@ -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 ;; ;; AVOW Protocol - Security Requirements diff --git a/avow-protocol/src/Mod.affine b/avow-protocol/src/Mod.affine index 5eb289824..424bf7205 100644 --- a/avow-protocol/src/Mod.affine +++ b/avow-protocol/src/Mod.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // AffineScript port of Mod.res. diff --git a/avow-protocol/src/Mod_test.affine b/avow-protocol/src/Mod_test.affine index dd43bf5aa..e0de97fab 100644 --- a/avow-protocol/src/Mod_test.affine +++ b/avow-protocol/src/Mod_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // AffineScript port of Mod_test.res. diff --git a/avow-protocol/src/ProvenResult.affine b/avow-protocol/src/ProvenResult.affine index 85a1dc6d2..ef37e7169 100644 --- a/avow-protocol/src/ProvenResult.affine +++ b/avow-protocol/src/ProvenResult.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Result type for proven bindings. AffineScript port of ProvenResult.res. diff --git a/avow-protocol/src/ProvenResult_test.affine b/avow-protocol/src/ProvenResult_test.affine index e00b3b36f..11c1e3254 100644 --- a/avow-protocol/src/ProvenResult_test.affine +++ b/avow-protocol/src/ProvenResult_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // AffineScript port of ProvenResult_test.res. diff --git a/avow-protocol/src/ProvenSafeUrl.affine b/avow-protocol/src/ProvenSafeUrl.affine index 401f8c84f..3545bd18f 100644 --- a/avow-protocol/src/ProvenSafeUrl.affine +++ b/avow-protocol/src/ProvenSafeUrl.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // SafeUrl - URL parsing that cannot crash. AffineScript port of diff --git a/avow-protocol/src/bindings/Deno_Api.affine b/avow-protocol/src/bindings/Deno_Api.affine index e2bf4638a..03a9e426b 100644 --- a/avow-protocol/src/bindings/Deno_Api.affine +++ b/avow-protocol/src/bindings/Deno_Api.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // FFI bindings for Deno runtime APIs. AffineScript port of Deno_Api.res. diff --git a/avow-protocol/src/bindings/Deno_Std_Fs.affine b/avow-protocol/src/bindings/Deno_Std_Fs.affine index 42138cfa1..baf325636 100644 --- a/avow-protocol/src/bindings/Deno_Std_Fs.affine +++ b/avow-protocol/src/bindings/Deno_Std_Fs.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // FFI bindings for @std/fs. AffineScript port of Deno_Std_Fs.res. diff --git a/avow-protocol/src/bindings/Deno_Std_Path.affine b/avow-protocol/src/bindings/Deno_Std_Path.affine index 48142d028..e723ddc5a 100644 --- a/avow-protocol/src/bindings/Deno_Std_Path.affine +++ b/avow-protocol/src/bindings/Deno_Std_Path.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // FFI bindings for @std/path. AffineScript port of Deno_Std_Path.res. diff --git a/avow-protocol/src/bindings/Fetch_Api.affine b/avow-protocol/src/bindings/Fetch_Api.affine index ea44137c3..07608da0a 100644 --- a/avow-protocol/src/bindings/Fetch_Api.affine +++ b/avow-protocol/src/bindings/Fetch_Api.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // FFI bindings for the Fetch API. AffineScript port of Fetch_Api.res. diff --git a/avow-protocol/stamp-protocol.org.zone b/avow-protocol/stamp-protocol.org.zone index c3f02b0d0..8b7b9930d 100644 --- a/avow-protocol/stamp-protocol.org.zone +++ b/avow-protocol/stamp-protocol.org.zone @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; stamp-protocol.org DNS Zone File ; For use with Cloudflare DNS diff --git a/avow-protocol/telegram-bot/LICENSE b/avow-protocol/telegram-bot/LICENSE index d2dccf5bb..ec540b341 100644 --- a/avow-protocol/telegram-bot/LICENSE +++ b/avow-protocol/telegram-bot/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/avow-protocol/telegram-bot/MAINTAINERS.adoc b/avow-protocol/telegram-bot/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/avow-protocol/telegram-bot/MAINTAINERS.adoc +++ b/avow-protocol/telegram-bot/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/avow-protocol/telegram-bot/ROADMAP.adoc b/avow-protocol/telegram-bot/ROADMAP.adoc index f31bb5c2b..d482e0f8d 100644 --- a/avow-protocol/telegram-bot/ROADMAP.adoc +++ b/avow-protocol/telegram-bot/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Telegram Bot Roadmap == Current Status diff --git a/avow-protocol/telegram-bot/RSR_OUTLINE.adoc b/avow-protocol/telegram-bot/RSR_OUTLINE.adoc index 75296fd61..94a49d830 100644 --- a/avow-protocol/telegram-bot/RSR_OUTLINE.adoc +++ b/avow-protocol/telegram-bot/RSR_OUTLINE.adoc @@ -209,7 +209,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/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/codeql.yml b/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/codeql.yml index 80402f117..bfe47206c 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/codeql.yml +++ b/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/governance.yml b/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/governance.yml index 36a7d4182..b4062e02b 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/governance.yml +++ b/avow-protocol/telegram-bot/avow-telegram-bot/.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/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/scorecard.yml b/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/scorecard.yml index 58bbc84ab..95378b769 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/.github/workflows/scorecard.yml +++ b/avow-protocol/telegram-bot/avow-telegram-bot/.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/avow-protocol/telegram-bot/avow-telegram-bot/LICENSE b/avow-protocol/telegram-bot/avow-telegram-bot/LICENSE index d2dccf5bb..ec540b341 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/LICENSE +++ b/avow-protocol/telegram-bot/avow-telegram-bot/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/MAINTAINERS.adoc b/avow-protocol/telegram-bot/avow-telegram-bot/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/MAINTAINERS.adoc +++ b/avow-protocol/telegram-bot/avow-telegram-bot/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/ROADMAP.adoc b/avow-protocol/telegram-bot/avow-telegram-bot/ROADMAP.adoc index 56f539836..4cbe98426 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/ROADMAP.adoc +++ b/avow-protocol/telegram-bot/avow-telegram-bot/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Avow Telegram Bot Roadmap == Current Status diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/RSR_OUTLINE.adoc b/avow-protocol/telegram-bot/avow-telegram-bot/RSR_OUTLINE.adoc index 75296fd61..94a49d830 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/RSR_OUTLINE.adoc +++ b/avow-protocol/telegram-bot/avow-telegram-bot/RSR_OUTLINE.adoc @@ -209,7 +209,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/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/dust/Dustfile b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/dust/Dustfile +++ b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/must/Mustfile b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/must/Mustfile +++ b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/trust/Trustfile.hs b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/trust/Trustfile.hs index 03c6d0dd9..00b313fa5 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/trust/Trustfile.hs +++ b/avow-protocol/telegram-bot/avow-telegram-bot/contractiles/trust/Trustfile.hs @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Trustfile template - cryptographic and provenance verification module Trustfile where diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/build.zig b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/build.zig +++ b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/src/main.zig b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/src/main.zig +++ b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/test/integration_test.zig b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/test/integration_test.zig +++ b/avow-protocol/telegram-bot/avow-telegram-bot/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/src/bot.affine b/avow-protocol/telegram-bot/avow-telegram-bot/src/bot.affine index e8dada5dc..291933dfe 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/src/bot.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/src/bot.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // STAMP Telegram Bot. diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/src/database.affine b/avow-protocol/telegram-bot/avow-telegram-bot/src/database.affine index 8701d2375..87fb5eec8 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/src/database.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/src/database.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // SQLite database layer for the STAMP Telegram bot. diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/src/grammy.affine b/avow-protocol/telegram-bot/avow-telegram-bot/src/grammy.affine index 7dc09ac9f..0be92a251 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/src/grammy.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/src/grammy.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // FFI bindings for the Grammy Telegram bot framework. diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/src/sqlite.affine b/avow-protocol/telegram-bot/avow-telegram-bot/src/sqlite.affine index e3765d024..da37fbbc7 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/src/sqlite.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/src/sqlite.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // FFI bindings for SQLite (deno.land/x/sqlite). diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/src/stamp-mock.affine b/avow-protocol/telegram-bot/avow-telegram-bot/src/stamp-mock.affine index 656044c48..7e0afc012 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/src/stamp-mock.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/src/stamp-mock.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Mock STAMP verification library. diff --git a/avow-protocol/telegram-bot/avow-telegram-bot/test-mock.affine b/avow-protocol/telegram-bot/avow-telegram-bot/test-mock.affine index cdbcfb3c4..805cfbcca 100644 --- a/avow-protocol/telegram-bot/avow-telegram-bot/test-mock.affine +++ b/avow-protocol/telegram-bot/avow-telegram-bot/test-mock.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Tests for the mock STAMP verification library. diff --git a/avow-protocol/telegram-bot/contractiles/dust/Dustfile b/avow-protocol/telegram-bot/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/avow-protocol/telegram-bot/contractiles/dust/Dustfile +++ b/avow-protocol/telegram-bot/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/avow-protocol/telegram-bot/contractiles/must/Mustfile b/avow-protocol/telegram-bot/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/avow-protocol/telegram-bot/contractiles/must/Mustfile +++ b/avow-protocol/telegram-bot/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/avow-protocol/telegram-bot/ffi/zig/build.zig b/avow-protocol/telegram-bot/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/avow-protocol/telegram-bot/ffi/zig/build.zig +++ b/avow-protocol/telegram-bot/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/telegram-bot/ffi/zig/src/main.zig b/avow-protocol/telegram-bot/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/avow-protocol/telegram-bot/ffi/zig/src/main.zig +++ b/avow-protocol/telegram-bot/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/avow-protocol/telegram-bot/ffi/zig/test/integration_test.zig b/avow-protocol/telegram-bot/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/avow-protocol/telegram-bot/ffi/zig/test/integration_test.zig +++ b/avow-protocol/telegram-bot/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/avow-protocol/wrangler.toml b/avow-protocol/wrangler.toml index 307ca0db7..e8e33bb1d 100644 --- a/avow-protocol/wrangler.toml +++ b/avow-protocol/wrangler.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cloudflare Pages configuration name = "avow-protocol" diff --git a/axel-protocol/.gitattributes b/axel-protocol/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/axel-protocol/.gitattributes +++ b/axel-protocol/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/axel-protocol/.github/workflows/deploy-casket.yml b/axel-protocol/.github/workflows/deploy-casket.yml index 172c2401a..9d2041311 100644 --- a/axel-protocol/.github/workflows/deploy-casket.yml +++ b/axel-protocol/.github/workflows/deploy-casket.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Deploy with Casket-SSG permissions: read-all diff --git a/axel-protocol/.github/workflows/governance.yml b/axel-protocol/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/axel-protocol/.github/workflows/governance.yml +++ b/axel-protocol/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/axel-protocol/.github/workflows/scorecard.yml b/axel-protocol/.github/workflows/scorecard.yml index 0e7a404eb..95378b769 100644 --- a/axel-protocol/.github/workflows/scorecard.yml +++ b/axel-protocol/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/axel-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml b/axel-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml index ded9a9348..5b9e87447 100644 --- a/axel-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/axel-protocol/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Axel Protocol ecosystem position diff --git a/axel-protocol/.machine_readable/6a2/META.a2ml b/axel-protocol/.machine_readable/6a2/META.a2ml index f333bd52f..da43d2ef8 100644 --- a/axel-protocol/.machine_readable/6a2/META.a2ml +++ b/axel-protocol/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Axel Protocol meta-level information diff --git a/axel-protocol/.machine_readable/6a2/STATE.a2ml b/axel-protocol/.machine_readable/6a2/STATE.a2ml index f81fbbd50..1dc8f5767 100644 --- a/axel-protocol/.machine_readable/6a2/STATE.a2ml +++ b/axel-protocol/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Axel Protocol project state diff --git a/axel-protocol/CHARTER.adoc b/axel-protocol/CHARTER.adoc index cfbc03920..768e324c5 100644 --- a/axel-protocol/CHARTER.adoc +++ b/axel-protocol/CHARTER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = ASPEC Charter diff --git a/axel-protocol/Containerfile b/axel-protocol/Containerfile index 3e908e4a9..dfebc9d5d 100644 --- a/axel-protocol/Containerfile +++ b/axel-protocol/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell # # Containerfile for AXEL Service diff --git a/axel-protocol/EXHIBIT-A-ETHICAL-USE.txt b/axel-protocol/EXHIBIT-A-ETHICAL-USE.txt index 4db470a1e..b91f50526 100644 --- a/axel-protocol/EXHIBIT-A-ETHICAL-USE.txt +++ b/axel-protocol/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/axel-protocol/EXHIBIT-B-QUANTUM-SAFE.txt b/axel-protocol/EXHIBIT-B-QUANTUM-SAFE.txt index 864698450..4921d217a 100644 --- a/axel-protocol/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/axel-protocol/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/axel-protocol/GOVERNANCE.adoc b/axel-protocol/GOVERNANCE.adoc index 37c90c6ae..6f495bf23 100644 --- a/axel-protocol/GOVERNANCE.adoc +++ b/axel-protocol/GOVERNANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = ASPEC Governance diff --git a/axel-protocol/LICENSE b/axel-protocol/LICENSE index 78c37b741..78a5483a9 100644 --- a/axel-protocol/LICENSE +++ b/axel-protocol/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/axel-protocol/MAINTAINERS.adoc b/axel-protocol/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/axel-protocol/MAINTAINERS.adoc +++ b/axel-protocol/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/axel-protocol/ROADMAP.adoc b/axel-protocol/ROADMAP.adoc index afeb1411d..8973cdcc2 100644 --- a/axel-protocol/ROADMAP.adoc +++ b/axel-protocol/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Axel Protocol Roadmap == Current Status diff --git a/axel-protocol/RSR_OUTLINE.adoc b/axel-protocol/RSR_OUTLINE.adoc index 60c79640c..94a49d830 100644 --- a/axel-protocol/RSR_OUTLINE.adoc +++ b/axel-protocol/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/axel-protocol/_headers b/axel-protocol/_headers index 6a780c449..b6e3a092a 100644 --- a/axel-protocol/_headers +++ b/axel-protocol/_headers @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Security headers for axel-protocol.org (Cloudflare Pages format) /* diff --git a/axel-protocol/axel-protocol.org.zone b/axel-protocol/axel-protocol.org.zone index 759318f43..766e5a321 100644 --- a/axel-protocol/axel-protocol.org.zone +++ b/axel-protocol/axel-protocol.org.zone @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; DNS zone file for axel-protocol.org ; Security-focused configuration with CAA, SPF, and DMARC diff --git a/axel-protocol/axel_sts_demo.affine b/axel-protocol/axel_sts_demo.affine index 660ece69d..378a34e02 100644 --- a/axel-protocol/axel_sts_demo.affine +++ b/axel-protocol/axel_sts_demo.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // AXEL-STS DNS Record Validator (demo). AffineScript port of axelSts.res. diff --git a/axel-protocol/config/ci.k9.ncl b/axel-protocol/config/ci.k9.ncl index 10cefa71f..44d304f20 100644 --- a/axel-protocol/config/ci.k9.ncl +++ b/axel-protocol/config/ci.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Contractile: Yard Level (Validated Config) # CI/CD configuration with Nickel contracts diff --git a/axel-protocol/config/metadata.k9.ncl b/axel-protocol/config/metadata.k9.ncl index e487e85a5..091e2673f 100644 --- a/axel-protocol/config/metadata.k9.ncl +++ b/axel-protocol/config/metadata.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Contractile: Kennel Level (Pure Data) # Project metadata for axel-protocol diff --git a/axel-protocol/contractiles/dust/Dustfile b/axel-protocol/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/axel-protocol/contractiles/dust/Dustfile +++ b/axel-protocol/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/axel-protocol/contractiles/must/Mustfile b/axel-protocol/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/axel-protocol/contractiles/must/Mustfile +++ b/axel-protocol/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/axel-protocol/docs/cloudflare-dns-guide.adoc b/axel-protocol/docs/cloudflare-dns-guide.adoc index c0b253f66..f453ca7cb 100644 --- a/axel-protocol/docs/cloudflare-dns-guide.adoc +++ b/axel-protocol/docs/cloudflare-dns-guide.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = Cloudflare DNS Configuration for GitHub Pages diff --git a/axel-protocol/docs/deployment-checklist.adoc b/axel-protocol/docs/deployment-checklist.adoc index eb7c54d99..db8254511 100644 --- a/axel-protocol/docs/deployment-checklist.adoc +++ b/axel-protocol/docs/deployment-checklist.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = AXEL Protocol Deployment Checklist diff --git a/axel-protocol/docs/email-setup.adoc b/axel-protocol/docs/email-setup.adoc index 8c3eba8ca..6fcec56f3 100644 --- a/axel-protocol/docs/email-setup.adoc +++ b/axel-protocol/docs/email-setup.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = Email Setup for axel-protocol.org diff --git a/axel-protocol/docs/github-pages-setup.adoc b/axel-protocol/docs/github-pages-setup.adoc index b31af5fcd..9ae77c8c2 100644 --- a/axel-protocol/docs/github-pages-setup.adoc +++ b/axel-protocol/docs/github-pages-setup.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = GitHub Pages Setup for axel-protocol.org diff --git a/axel-protocol/docs/outreach-strategy.adoc b/axel-protocol/docs/outreach-strategy.adoc index feba599da..ec8377d6c 100644 --- a/axel-protocol/docs/outreach-strategy.adoc +++ b/axel-protocol/docs/outreach-strategy.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = AXEL Protocol Outreach Strategy diff --git a/axel-protocol/eclexiaiser.toml b/axel-protocol/eclexiaiser.toml index d0e0f255b..c82c01e4f 100644 --- a/axel-protocol/eclexiaiser.toml +++ b/axel-protocol/eclexiaiser.toml @@ -1,5 +1,5 @@ # eclexiaiser manifest — energy/carbon resource budgets -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "axel-protocol" diff --git a/axel-protocol/ffi/zig/build.zig b/axel-protocol/ffi/zig/build.zig index fe27f5e92..4a2e049a4 100644 --- a/axel-protocol/ffi/zig/build.zig +++ b/axel-protocol/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/axel-protocol/ffi/zig/src/main.zig b/axel-protocol/ffi/zig/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/axel-protocol/ffi/zig/src/main.zig +++ b/axel-protocol/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/axel-protocol/ffi/zig/test/integration_test.zig b/axel-protocol/ffi/zig/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/axel-protocol/ffi/zig/test/integration_test.zig +++ b/axel-protocol/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/axel-protocol/ietf/draft-axel-core-00.md b/axel-protocol/ietf/draft-axel-core-00.md index 3a4edda33..ddda26c38 100644 --- a/axel-protocol/ietf/draft-axel-core-00.md +++ b/axel-protocol/ietf/draft-axel-core-00.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/ietf/draft-axel-origin-00.md b/axel-protocol/ietf/draft-axel-origin-00.md index 5e21e1ebf..a4bce8da9 100644 --- a/axel-protocol/ietf/draft-axel-origin-00.md +++ b/axel-protocol/ietf/draft-axel-origin-00.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/ietf/draft-axel-policy-00.md b/axel-protocol/ietf/draft-axel-policy-00.md index a6efde2c4..f8b9cdbea 100644 --- a/axel-protocol/ietf/draft-axel-policy-00.md +++ b/axel-protocol/ietf/draft-axel-policy-00.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec.md b/axel-protocol/spec.md index 229130f66..c1672311a 100644 --- a/axel-protocol/spec.md +++ b/axel-protocol/spec.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec/core.md b/axel-protocol/spec/core.md index 92f5036c5..abe8f0079 100644 --- a/axel-protocol/spec/core.md +++ b/axel-protocol/spec/core.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec/network.md b/axel-protocol/spec/network.md index 67fe2e7ce..f8620ad23 100644 --- a/axel-protocol/spec/network.md +++ b/axel-protocol/spec/network.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec/origin.md b/axel-protocol/spec/origin.md index cde6d5013..d8f01231f 100644 --- a/axel-protocol/spec/origin.md +++ b/axel-protocol/spec/origin.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec/policy.md b/axel-protocol/spec/policy.md index 1a9d4fca0..5b1608afa 100644 --- a/axel-protocol/spec/policy.md +++ b/axel-protocol/spec/policy.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/spec/transport.md b/axel-protocol/spec/transport.md index 66817907d..343dc05d9 100644 --- a/axel-protocol/spec/transport.md +++ b/axel-protocol/spec/transport.md @@ -1,5 +1,5 @@ diff --git a/axel-protocol/src/AxelApp.affine b/axel-protocol/src/AxelApp.affine index f57cd8b3d..384f0f1aa 100644 --- a/axel-protocol/src/AxelApp.affine +++ b/axel-protocol/src/AxelApp.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AXEL Protocol - DNS Label Checker. AffineScript port of AxelApp.res. // With proven formally verified URL/domain validation. diff --git a/axel-protocol/src/AxelSts.affine b/axel-protocol/src/AxelSts.affine index 7f28cf916..47ca357ba 100644 --- a/axel-protocol/src/AxelSts.affine +++ b/axel-protocol/src/AxelSts.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // AXEL Protocol - DNS TXT Record Parser (Strict). diff --git a/axel-protocol/src/ProvenResult.affine b/axel-protocol/src/ProvenResult.affine index f683c1ad9..4f7f8434e 100644 --- a/axel-protocol/src/ProvenResult.affine +++ b/axel-protocol/src/ProvenResult.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Result type for proven bindings. AffineScript port of ProvenResult.res. diff --git a/axel-protocol/src/ProvenSafeUrl.affine b/axel-protocol/src/ProvenSafeUrl.affine index 2d1d249c5..b96d22895 100644 --- a/axel-protocol/src/ProvenSafeUrl.affine +++ b/axel-protocol/src/ProvenSafeUrl.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // SafeUrl - URL parsing that cannot crash. AffineScript port of diff --git a/axel-protocol/src/Tea.affine b/axel-protocol/src/Tea.affine index 378e2d4a9..d4d84ce70 100644 --- a/axel-protocol/src/Tea.affine +++ b/axel-protocol/src/Tea.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Minimal TEA implementation for STAMP. AffineScript port of Tea.res. // Compatible with the full rescript-tea architecture. diff --git a/axel-protocol/test/axel-sts_test.affine b/axel-protocol/test/axel-sts_test.affine index a8c11b385..61f8c166d 100644 --- a/axel-protocol/test/axel-sts_test.affine +++ b/axel-protocol/test/axel-sts_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // AXEL Protocol - DNS TXT Parser Tests. diff --git a/axel-protocol/test/validate-policy.affine b/axel-protocol/test/validate-policy.affine index 9864a9fb9..18207780e 100644 --- a/axel-protocol/test/validate-policy.affine +++ b/axel-protocol/test/validate-policy.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // AXEL Protocol - Policy JSON Schema Validator. diff --git a/axel-protocol/test/validate-policy_test.affine b/axel-protocol/test/validate-policy_test.affine index 3d1b424e9..18acd6a6c 100644 --- a/axel-protocol/test/validate-policy_test.affine +++ b/axel-protocol/test/validate-policy_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // AXEL Protocol - Policy Schema Validation Tests. diff --git a/cartridges/CARTRIDGE-FORMAT.adoc b/cartridges/CARTRIDGE-FORMAT.adoc index 6a82f32eb..33d6bb481 100644 --- a/cartridges/CARTRIDGE-FORMAT.adoc +++ b/cartridges/CARTRIDGE-FORMAT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = BoJ Cartridge Format — Canonical Specification Jonathan D.A. Jewell diff --git a/cartridges/cartridge-v1.json b/cartridges/cartridge-v1.json index 2cc334e4c..fd2ac6704 100644 --- a/cartridges/cartridge-v1.json +++ b/cartridges/cartridge-v1.json @@ -2,7 +2,7 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://hyperpolymath.dev/standards/cartridges/cartridge-v1.json", "title": "BoJ Cartridge Manifest (canonical)", - "description": "Canonical schema for BoJ cartridge manifests. Mirrors the schema previously held in boj-server/schemas/cartridge-v1.json, expanded to admit the full BoJ server-role taxonomy (MCP, LSP, DAP, BSP, Debug, Format, Lint, Build, NeSy, Agentic, Fleet) per panll/src/abi/cartridge-schema.json v0.3.0. SPDX-License-Identifier: MPL-2.0.", + "description": "Canonical schema for BoJ cartridge manifests. Mirrors the schema previously held in boj-server/schemas/cartridge-v1.json, expanded to admit the full BoJ server-role taxonomy (MCP, LSP, DAP, BSP, Debug, Format, Lint, Build, NeSy, Agentic, Fleet) per panll/src/abi/cartridge-schema.json v0.3.0. SPDX-License-Identifier: MPL-2.0", "type": "object", "properties": { "$schema": { diff --git a/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml b/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml index f3309c6f3..7f1fb3411 100644 --- a/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml +++ b/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/component-readiness-grades/COMPONENT-READINESS-GRADES.md b/component-readiness-grades/COMPONENT-READINESS-GRADES.md index e9f11a6ac..35802eb2e 100644 --- a/component-readiness-grades/COMPONENT-READINESS-GRADES.md +++ b/component-readiness-grades/COMPONENT-READINESS-GRADES.md @@ -1,4 +1,4 @@ - + # Component Readiness Grades (CRG) diff --git a/component-readiness-grades/README.adoc b/component-readiness-grades/README.adoc index b8d69b27b..1d5f907f8 100644 --- a/component-readiness-grades/README.adoc +++ b/component-readiness-grades/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Component Readiness Grades (CRG) diff --git a/component-readiness-grades/SELF-ASSESSMENT.adoc b/component-readiness-grades/SELF-ASSESSMENT.adoc index 1ac1f17d9..0e79c4005 100644 --- a/component-readiness-grades/SELF-ASSESSMENT.adoc +++ b/component-readiness-grades/SELF-ASSESSMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Standards Repo — CRG Self-Assessment :toc: auto diff --git a/component-readiness-grades/templates/CRG-PROFILE-TEMPLATE.adoc b/component-readiness-grades/templates/CRG-PROFILE-TEMPLATE.adoc index cf9f7a7af..0f09e457f 100644 --- a/component-readiness-grades/templates/CRG-PROFILE-TEMPLATE.adoc +++ b/component-readiness-grades/templates/CRG-PROFILE-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = CRG-PROFILE — {LANGUAGE_NAME} diff --git a/contractile.just b/contractile.just index 0d048b539..f76f5afc6 100644 --- a/contractile.just +++ b/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === INTEND (Declared Future Intent) === # Source: Intentfile.a2ml diff --git a/contractiles/CANONICAL-TEMPLATES.adoc b/contractiles/CANONICAL-TEMPLATES.adoc index 18f286b78..c000676a6 100644 --- a/contractiles/CANONICAL-TEMPLATES.adoc +++ b/contractiles/CANONICAL-TEMPLATES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Canonical Contractiles And K9 Guide Jonathan D.A. Jewell @@ -60,6 +60,33 @@ Items with an observable probe belong in `[[intents]]`; horizon-level desires that might never be acted on belong in `[[wishes]]`. A wish can graduate into an intent when a concrete plan materialises. +=== Documentation carve-out — Glama README.md + +The estate is `.adoc`-canonical with no duplicate documentation formats +(`doc-format.yml` blocks a `README.md` that sits alongside `README.adoc`). +There is exactly one standing exception: + +[NOTE] +==== +*Glama README.md carve-out.* The Glama MCP-server directory +(https://glama.ai) requires a `README.md` to index a server and will not +render `README.adoc`. A repository that opts into Glama therefore keeps a +`README.md` *alongside* the canonical `README.adoc`, gated on the presence +of a `glama.json` at the repo root. + +* `README.adoc` remains the authored source of truth; `README.md` is + maintained (regenerated from the `.adoc`) solely to satisfy Glama. +* This is a Glama limitation, *not* an owner-policy change — it does not + loosen the no-duplicate-format rule for any other file or any repo + without a `glama.json`. +* Enforced by three coupled checks, all keyed on `glama.json`: + `doc-format.yml` (skips the duplicate error for `README`), + `contractiles/must/Mustfile` (`readme-md-glama-carveout` — requires the + `README.md` when `glama.json` is present), and + `contractiles/dust/Dustfile` (`preserve: glama-readme` — forbids cleanup + from deleting it). +==== + == 2. Semantics The Estate Expects === Must diff --git a/contractiles/README.adoc b/contractiles/README.adoc index 3b17edb06..fc77311bc 100644 --- a/contractiles/README.adoc +++ b/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractiles Template Set :toc: :sectnums: diff --git a/contractiles/dust/Dustfile b/contractiles/dust/Dustfile index 35e0b2de1..e4e97aa8b 100644 --- a/contractiles/dust/Dustfile +++ b/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — recovery, rollback, and deprecation semantics (template) # Fill in: replace placeholder paths and commands with real repo paths. # See: standards/contractiles/CANONICAL-TEMPLATES.adoc @@ -24,6 +24,13 @@ recovery: rollback: "git checkout HEAD~1 -- REPLACE-WITH-REAL-CONFIG-PATH" notes: "Roll back a specific config or policy file without disturbing the rest of the tree." +preserve: + # Data-preservation carve-out: artefacts a cleanup/uninstall/de-dup pass MUST NOT remove. + - name: glama-readme + path: "README.md" + condition: "test -f glama.json" + notes: "Glama (glama.ai, the MCP-server directory) requires README.md to index this server and will not render README.adoc. When glama.json is present, do NOT delete README.md as a duplicate-format violation. README.adoc remains the canonical source of truth; regenerate README.md from it rather than dropping it." + deprecation: - name: example-deprecated-surface what: "REPLACE with the real API, module, or command being retired." diff --git a/contractiles/intend/Intentfile.a2ml b/contractiles/intend/Intentfile.a2ml index a052ea8f9..af1f051ab 100644 --- a/contractiles/intend/Intentfile.a2ml +++ b/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/contractiles/must/Mustfile b/contractiles/must/Mustfile index 9c6cde302..85ea046f8 100644 --- a/contractiles/must/Mustfile +++ b/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — declarative state contract (template) # Fill in: replace placeholder checks with real invariants for THIS repo. # See: https://github.com/hyperpolymath/mustfile @@ -28,6 +28,10 @@ checks: description: "README.adoc (or README.md) must exist." run: "test -f README.adoc || test -f README.md" + - name: readme-md-glama-carveout + description: "Glama carve-out: if glama.json is present (repo listed on the Glama MCP-server directory, glama.ai), README.md MUST also exist — Glama requires it and will not render README.adoc. README.adoc stays canonical; README.md is maintained solely for Glama. A Glama limitation, not a policy change. No glama.json => no requirement, so non-Glama repos are unaffected." + run: "test ! -f glama.json || test -f README.md" + - name: spdx-headers-present description: "Source files must carry SPDX-License-Identifier headers." run: "bash -uc '! rg --files . | xargs -r grep -rL SPDX-License-Identifier | rg -v \".gitkeep|.lock|LICENSE|NOTICE\" | head -1 | rg .'" diff --git a/contractiles/trust/Trustfile.a2ml b/contractiles/trust/Trustfile.a2ml index bf7a6d190..ddb03111a 100644 --- a/contractiles/trust/Trustfile.a2ml +++ b/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/coordination.k9 b/coordination.k9 index 30d75edfb..0cefd6695 100644 --- a/coordination.k9 +++ b/coordination.k9 @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # coordination.k9 — AI Coordination Protocol for standards # # This is the nerve receptor for the standards monorepo. diff --git a/docs/ADR-001-k9-relocation-to-svc.adoc b/docs/ADR-001-k9-relocation-to-svc.adoc index 547bd4bab..805dce9cd 100644 --- a/docs/ADR-001-k9-relocation-to-svc.adoc +++ b/docs/ADR-001-k9-relocation-to-svc.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) // Author: Jonathan D.A. Jewell = ADR-001: K9 Relocation to .machine_readable/svc/ diff --git a/docs/BATCH-FIX-OUTCOME-CATEGORISATION.adoc b/docs/BATCH-FIX-OUTCOME-CATEGORISATION.adoc index 218a8d789..38302dd9b 100644 --- a/docs/BATCH-FIX-OUTCOME-CATEGORISATION.adoc +++ b/docs/BATCH-FIX-OUTCOME-CATEGORISATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Batch-Fix Outcome Categorisation :toc: diff --git a/docs/CONTRACTILE-SPEC.adoc b/docs/CONTRACTILE-SPEC.adoc index 03a21ca8a..27a74cdcd 100644 --- a/docs/CONTRACTILE-SPEC.adoc +++ b/docs/CONTRACTILE-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) // Author: Jonathan D.A. Jewell = Contractile System Specification @@ -675,7 +675,7 @@ valid. All files in this spec and the contractile system carry: - SPDX-License-Identifier: AGPL-3.0-or-later + SPDX-License-Identifier: MPL-2.0 MPL-2.0 is the automatic legal fallback until PMPL achieves formal recognition. diff --git a/docs/DEPENDABOT-POLICY.adoc b/docs/DEPENDABOT-POLICY.adoc index 5d98ebfa8..d5fb4478e 100644 --- a/docs/DEPENDABOT-POLICY.adoc +++ b/docs/DEPENDABOT-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell :toc: :toc-placement: preamble diff --git a/docs/EXEMPTION-MECHANISMS.adoc b/docs/EXEMPTION-MECHANISMS.adoc index 001c79805..6c02de766 100644 --- a/docs/EXEMPTION-MECHANISMS.adoc +++ b/docs/EXEMPTION-MECHANISMS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Exemption mechanisms in the hyperpolymath estate :toc: diff --git a/docs/FUTURE-WORK.adoc b/docs/FUTURE-WORK.adoc index 137861e83..9b92f3272 100644 --- a/docs/FUTURE-WORK.adoc +++ b/docs/FUTURE-WORK.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Standards — Future Work (Parked) :status: Parked v0.1.0 :updated: 2026-04-05 diff --git a/docs/HYPATIA-BASELINE-FORMAT.adoc b/docs/HYPATIA-BASELINE-FORMAT.adoc index ca094d531..5029f209f 100644 --- a/docs/HYPATIA-BASELINE-FORMAT.adoc +++ b/docs/HYPATIA-BASELINE-FORMAT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = `.hypatia-baseline.json` — per-repo Hypatia finding baseline :toc: :toclevels: 2 diff --git a/docs/INNERVATION.adoc b/docs/INNERVATION.adoc index 434263f9d..aa1c0ed98 100644 --- a/docs/INNERVATION.adoc +++ b/docs/INNERVATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Standards Innervation Architecture :version: 0.1.0 diff --git a/docs/JS-RUNTIME-POLICY.adoc b/docs/JS-RUNTIME-POLICY.adoc index 0f01bd538..d6b501d4b 100644 --- a/docs/JS-RUNTIME-POLICY.adoc +++ b/docs/JS-RUNTIME-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = JS Runtime & Package Management Policy :revdate: 2026-05-31 :status: ACTIVE diff --git a/docs/LICENSE-POLICY.md b/docs/LICENSE-POLICY.md deleted file mode 100644 index 63a289069..000000000 --- a/docs/LICENSE-POLICY.md +++ /dev/null @@ -1,121 +0,0 @@ - - -# Estate License Policy — Canonical (2026-06-02) - -> Owner directive 2026-06-02: -> -> > "mpl-2.0 is for my sole repos, all rights reserved is for 007, agpl-3.0-or-later is for those shared with my son, and leave other people's forked stuff alone … only palimpsest license for obvious reasons should be talking about palimpsest and palimpsest plasma, and consent-aware-http, but in that case prospectively" - -This document is the canonical reference for license classification across the `hyperpolymath/*` estate. It is the source of truth for: - -- Repository LICENSE files -- Source-file `SPDX-License-Identifier:` headers -- `Cargo.toml` / `package.json` / `deno.json` / `mix.exs` `license` fields -- Audit tooling exclusions (hypatia recipes, gitbot remediation sweeps) - -## The five-way classification - -The classification is **mutually exclusive and exhaustive** — every repo in the estate falls into exactly one row. - -| # | Category | License | Applies to | -|---|---|---|---| -| **1** | **Sole owner repos (default)** | `MPL-2.0` | Every repo authored by the owner alone. Default for ~all of `hyperpolymath/*` unless one of the other rows applies. | -| **2** | **All Rights Reserved** | ARR | `hyperpolymath/007` specifically (dual-use classified). Out of scope for any normalisation, scanning, or labelling. Surface to owner only. | -| **3** | **Shared with son (Joshua)** | `AGPL-3.0-or-later` | Repos with son as co-author/maintainer. **Confirmed**: `idaptik`, `burble`, `standards`, `rattlescript`, `vcl-ut`. Permanent. | -| **4** | **Third-party / forks / not yours** | LEAVE ALONE | Whatever upstream chose. Never sweep, never normalise. Flag as out-of-scope if it surfaces in an audit. | -| **5** | **Palimpsest carve-out (extremely narrow)** | `PMPL-1.0-or-later` (palimpsest-license + palimpsest-plasma) / **hybrid** (consent-aware-http) | TWO repos as `PMPL-1.0-or-later`: `palimpsest-license` + `palimpsest-plasma`. `consent-aware-http` (currently subdir of `standards/consent-aware-http/`, possibly future standalone) has **hybrid** licensing — see below. NOWHERE ELSE PMPL. | - -## consent-aware-http hybrid licensing - -`consent-aware-http` is **not** licensed under `PMPL-1.0-or-later`. The newer design (owner directive 2026-06-02) is: - -| Aspect | License | -|---|---| -| Source files (`.rs`, `.ml`, etc.) | `MPL-2.0` | -| Doc/spec files (`.md`, `.adoc`, RFC drafts) | `CC-BY-4.0` (IETF-compatible) | -| In-text reference | Spec text **references** `PMPL-2.0-or-later` for cultural/ethical/post-quantum framing. PMPL is referenced as a sibling framework, NOT applied as the file SPDX. | - -Rationale: no existing licence covers both IETF tooling-compatibility AND cultural/ethical/post-quantum scaffolding. The hybrid gives both. - -## How the policy is enforced - -### Memory layer -Canonical source for agents: `~/.claude/projects/-home-hyperpolymath-developer-repos/memory/feedback_estate_license_policy_umbrella.md` and the per-repo sibling memories (`feedback_burble_agpl_intentional.md`, `feedback_standards_agpl_intentional.md`, etc.). - -### Hypatia recipes -- `data/verisim/recipes/recipe-fix-pmpl-drift.json` — detects legacy `PMPL-1.0-or-later` SPDX stamps that drift from each repo's category target; auto-classifies via LICENSE file; sweeps PMPL→target (MPL or AGPL). -- `data/verisim/recipes/recipe-fix-spdx-license.json` — older AGPL→MPL recipe, now scoped via `exclude_repos` to skip the confirmed AGPL category-3 repos. -- `scripts/fix-scripts/fix-pmpl-drift.sh` — category-aware fix script with submodule and sub-path exclusions. - -### Validation -- `scripts/fix-scripts/fix-pmpl-drift.sh --dry-run ` lists drift without changes. -- `hooks/validate-spdx.sh` blocks committing workflow files without an SPDX header. - -### Hard exclusions (never sweep) -- Submodule paths (per `.gitmodules`) -- Sub-paths: `rescript-tea/`, `rescript-vite/`, `affinescript-vite/` (possible upstream forks) -- Sub-paths: `idaptik-rescript13-staging/` (AGPL inheritance from son-shared idaptik) -- Sub-paths: `consent-aware-http/` (hybrid licensing per above) -- Check-in copies of standalone repos (e.g. `dev-ecosystem/affinescript-ecosystem/rattlescript/` → fix in `hyperpolymath/rattlescript` standalone) - -## Process rules - -1. **License/SPDX changes are MANUAL, file-by-file, owner-only, third-party untouchable.** Never auto-PR a licence change even if policy-correct without explicit owner approval. -2. **Per-repo scoping required.** Bulk-sweep PRs across multiple repos are blocked by classifier; each repo gets its own PR with explicit scope description. -3. **Per-subdir scoping for monorepos.** For repos like `developer-ecosystem`, `standards`, file separate PRs per top-level subtree, not one giant PR. -4. **LICENSE replacement is more invasive than SPDX flip.** Where a sub-project has its own PMPL LICENSE file (not just source SPDX drift), the LICENSE replacement gets its own phase/PR with explicit notice. -5. **Discovered category-3 repos go in memory immediately.** Always update `feedback_estate_license_policy_umbrella.md` (the five-way table) plus a new `feedback__agpl_intentional.md` sibling file when a new AGPL category-3 repo is confirmed. - -## 2026-06-02 initial sweep — reference PRs - -The PMPL→target sweep that surfaced this canonical policy landed via these PRs across 25 repos (≈14k files swept): - -| Repo | PR(s) | Files | Target | -|---|---|---|---| -| neurophone | #102 (canonical revert), #120 (docs reintro) | 100 + 8 | MPL-2.0 | -| developer-ecosystem | #103/#104/#105/#106 | 7,033 | MPL-2.0 | -| nextgen-databases | #29 / #30 | 226 | MPL-2.0 | -| standards | #344 / #345 | 3,417 | **AGPL-3.0-or-later** | -| stapeln | #86 / #87 | 875 | MPL-2.0 | -| reposystem | #90 (Phase 1) | 401 | MPL-2.0 | -| ephapax | #285 | 343 | MPL-2.0 | -| sanctify-php | #47 | 123 | MPL-2.0 | -| ubicity | #73 | 131 | MPL-2.0 | -| zerotier-k8s-link | #63 | 110 | MPL-2.0 | -| verisimiser | #156 | 274 | MPL-2.0 | -| squisher-corpus | #26 | 126 | MPL-2.0 | -| rattlescript | #29 | 240 | **AGPL-3.0-or-later** | -| pimcore-fortress | #22 | 87 | MPL-2.0 | -| tree-navigator | #41 | 75 | MPL-2.0 | -| snapcreate | #29 | 65 | MPL-2.0 | -| php-aegis | #43 | 92 | MPL-2.0 | -| nafa-app | #26 | 103 | MPL-2.0 | -| vscode-k9 | #22 | 219 | MPL-2.0 | -| supernorma | #38 | 72 | MPL-2.0 | -| sdp-hkdf-deployment | #26 | 81 | MPL-2.0 | -| robot-vacuum-cleaner | #64 | 81 | MPL-2.0 | -| gitbot-fleet | #250 | 148 | MPL-2.0 | -| vcl-ut | #46 | 32 | **AGPL-3.0-or-later** | -| resource-record-fluctuator | #38 | 55 | MPL-2.0 | -| proof-of-work | #83 | 118 | MPL-2.0 | -| project-wharf | #49 | 68 | MPL-2.0 | -| julia-professional-registry | #25 | 16 | MPL-2.0 | -| hypatia | #423 (governance recipe) | 3 (recipe+script+exclude_repos update) | – | - -## Known deferred work - -- `consent-aware-http` hybrid handling — 39 files in `standards/consent-aware-http/` need file-type-aware sweep (source vs spec vs reference) -- `reposystem` Phase 2 — 7 sub-projects with own PMPL LICENSE pending standalone-vs-local classification -- `panll` — owner-managed, never sweep without explicit per-touch greenlight -- Tail repos with 1-2 PMPL stamps each that didn't make the original audit cap - -## Related memory references - -- `feedback_estate_license_policy_umbrella.md` — canonical 5-way table -- `feedback_no_automated_licence_edits.md` — meta-rule against bulk auto-PR -- `feedback_pr_sweep_title_keyword_exclusion.md` — guardrail against sweeping license PRs -- Per-repo: `feedback_{burble,standards,rattlescript,vcl_ut,idaptik}_agpl_intentional.md` -- Carve-out specifics: `feedback_consent_aware_http_hybrid_licensing.md` diff --git a/docs/NO-JAVASCRIPT-SOURCE-POLICY.adoc b/docs/NO-JAVASCRIPT-SOURCE-POLICY.adoc index 25bde700a..d8802ea70 100644 --- a/docs/NO-JAVASCRIPT-SOURCE-POLICY.adoc +++ b/docs/NO-JAVASCRIPT-SOURCE-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = No Hand-Authored JavaScript (Source) Policy :revdate: 2026-06-02 :status: ACTIVE (warn-first rollout) diff --git a/docs/PANLL-PANELS.adoc b/docs/PANLL-PANELS.adoc index 582604f35..6aef9c05a 100644 --- a/docs/PANLL-PANELS.adoc +++ b/docs/PANLL-PANELS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Standards PanLL Panels :version: 0.1.0-draft diff --git a/docs/README-EXPLAINME-STANDARD.adoc b/docs/README-EXPLAINME-STANDARD.adoc index edc1d0b81..d4ecf629e 100644 --- a/docs/README-EXPLAINME-STANDARD.adoc +++ b/docs/README-EXPLAINME-STANDARD.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = README + EXPLAINME Authoring Standard :toc: preamble :toc-title: Contents @@ -39,7 +39,7 @@ An EXPLAINME that only repeats README prose fails its purpose. * AsciiDoc (`.adoc`) — **not** Markdown. GitHub-required files (`SECURITY.md`, `CONTRIBUTING.md`, `CODE_OF_CONDUCT.md`) remain `.md` as a platform exception. -* Header: `// SPDX-License-Identifier: AGPL-3.0-or-later` (or applicable licence). +* Header: `// SPDX-License-Identifier: MPL-2.0` (or applicable licence). * Document title (`= Title`) in sentence case, not ALL CAPS. * `:toc: preamble` and `:icons: font` attributes. * Ends with a `== License` section referencing `LICENSE`. @@ -81,7 +81,7 @@ An EXPLAINME that only repeats README prose fails its purpose. | Yes | License -| `SPDX-License-Identifier: AGPL-3.0-or-later` + link to `LICENSE`. +| `SPDX-License-Identifier: MPL-2.0` + link to `LICENSE`. | Yes |=== @@ -113,7 +113,7 @@ EXPLAINME is the "Show Me The Receipts" file. It exists because: === Required format * AsciiDoc (`.adoc`). -* Header: `// SPDX-License-Identifier: AGPL-3.0-or-later`. +* Header: `// SPDX-License-Identifier: MPL-2.0`. * Document title: `= {ProjectName} — EXPLAINME`. * `:toc: preamble` and `:icons: font`. * Opening sentence: one line explaining what this file is for and who should read it. diff --git a/docs/SEAMS-SPEC.adoc b/docs/SEAMS-SPEC.adoc index bcc6b17e2..23162e5fe 100644 --- a/docs/SEAMS-SPEC.adoc +++ b/docs/SEAMS-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) // // SEAMS-SPEC.adoc — Normative Seam Declaration Standard diff --git a/docs/TRUSTED-BASE-REDUCTION-POLICY.adoc b/docs/TRUSTED-BASE-REDUCTION-POLICY.adoc index f9f57800a..8a495b0c2 100644 --- a/docs/TRUSTED-BASE-REDUCTION-POLICY.adoc +++ b/docs/TRUSTED-BASE-REDUCTION-POLICY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Trusted-Base Reduction Policy :revdate: 2026-05-27 diff --git a/docs/UX-standards/CAPPAUSCRIPTO-COMPATIBILITY-MATRIX.adoc b/docs/UX-standards/CAPPAUSCRIPTO-COMPATIBILITY-MATRIX.adoc index 573f4c08a..b7172a003 100644 --- a/docs/UX-standards/CAPPAUSCRIPTO-COMPATIBILITY-MATRIX.adoc +++ b/docs/UX-standards/CAPPAUSCRIPTO-COMPATIBILITY-MATRIX.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = CappauScripto Compatibility Matrix :toc: diff --git a/docs/UX-standards/CAPPAUSCRIPTO-FACE-IDENTITY-CARD.adoc b/docs/UX-standards/CAPPAUSCRIPTO-FACE-IDENTITY-CARD.adoc index ef67e87b5..e448ba749 100644 --- a/docs/UX-standards/CAPPAUSCRIPTO-FACE-IDENTITY-CARD.adoc +++ b/docs/UX-standards/CAPPAUSCRIPTO-FACE-IDENTITY-CARD.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = CappauScripto Face Identity Card (Draft) :toc: diff --git a/docs/UX-standards/CAPPAUSCRIPTO-MIGRATION-SPEC.adoc b/docs/UX-standards/CAPPAUSCRIPTO-MIGRATION-SPEC.adoc index 2baba5533..c648fdf37 100644 --- a/docs/UX-standards/CAPPAUSCRIPTO-MIGRATION-SPEC.adoc +++ b/docs/UX-standards/CAPPAUSCRIPTO-MIGRATION-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = CappauScripto Migration Spec (`cappa migrate`) :toc: diff --git a/docs/UX-standards/CAPPAUSCRIPTO-RELEASE-GATE-TRACKER.adoc b/docs/UX-standards/CAPPAUSCRIPTO-RELEASE-GATE-TRACKER.adoc index 34e0b17c5..5b3ea1952 100644 --- a/docs/UX-standards/CAPPAUSCRIPTO-RELEASE-GATE-TRACKER.adoc +++ b/docs/UX-standards/CAPPAUSCRIPTO-RELEASE-GATE-TRACKER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = CappauScripto Release Gate Tracker :toc: diff --git a/docs/UX-standards/DUSTFILE-SPECIFICATION.adoc b/docs/UX-standards/DUSTFILE-SPECIFICATION.adoc index 295d9126e..87db01980 100644 --- a/docs/UX-standards/DUSTFILE-SPECIFICATION.adoc +++ b/docs/UX-standards/DUSTFILE-SPECIFICATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Dustfile Specification :toc: diff --git a/docs/UX-standards/FACE-IDENTITY-KIT.adoc b/docs/UX-standards/FACE-IDENTITY-KIT.adoc index 52a50b6c1..a68694f00 100644 --- a/docs/UX-standards/FACE-IDENTITY-KIT.adoc +++ b/docs/UX-standards/FACE-IDENTITY-KIT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Face Identity Kit Standard :toc: diff --git a/docs/UX-standards/LM-LA-LIFECYCLE-STANDARD.adoc b/docs/UX-standards/LM-LA-LIFECYCLE-STANDARD.adoc index efbee8b99..180187e8d 100644 --- a/docs/UX-standards/LM-LA-LIFECYCLE-STANDARD.adoc +++ b/docs/UX-standards/LM-LA-LIFECYCLE-STANDARD.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = LM/LA Lifecycle Standard (Launcher/Application) :toc: @@ -120,7 +120,7 @@ Launchers and applications MUST provide: [source,bash] ---- #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Installation Script set -euo pipefail @@ -306,7 +306,7 @@ telemetry = "opt-in" [source,bash] ---- #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # User Warmup Script set -euo pipefail @@ -358,7 +358,7 @@ log "You can now launch $APP_NAME from your application menu." [source,bash] ---- #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Platform Maintainer Warmup Script set -euo pipefail @@ -403,7 +403,7 @@ platform-maintainer extensions and MUST NOT run by default. [source,bash] ---- #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Uninstall Script set -euo pipefail diff --git a/docs/UX-standards/QUICKSTART.adoc b/docs/UX-standards/QUICKSTART.adoc index a55cce042..9015a1a60 100644 --- a/docs/UX-standards/QUICKSTART.adoc +++ b/docs/UX-standards/QUICKSTART.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = UX Standards Quickstart Guide :toc: diff --git a/docs/UX-standards/README.adoc b/docs/UX-standards/README.adoc index 4a8af8bd5..aae65aaff 100644 --- a/docs/UX-standards/README.adoc +++ b/docs/UX-standards/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = UX Standards - E-Grade Launcher Specification diff --git a/docs/UX-standards/comprehensive-launcher-template.sh b/docs/UX-standards/comprehensive-launcher-template.sh index b1bf4714d..c07dbd85f 100755 --- a/docs/UX-standards/comprehensive-launcher-template.sh +++ b/docs/UX-standards/comprehensive-launcher-template.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # @a2ml-metadata begin # ( diff --git a/docs/UX-standards/dustfile-template.sh b/docs/UX-standards/dustfile-template.sh index 7e46fc679..48a81fbd8 100644 --- a/docs/UX-standards/dustfile-template.sh +++ b/docs/UX-standards/dustfile-template.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile Template - Targeted, automated repair for application launchers # # Dustfiles are self-diagnostic, self-healing scripts that: diff --git a/docs/UX-standards/e-grade-launcher-template.sh b/docs/UX-standards/e-grade-launcher-template.sh index d7125f618..91364531b 100755 --- a/docs/UX-standards/e-grade-launcher-template.sh +++ b/docs/UX-standards/e-grade-launcher-template.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # E-GRADE LAUNCHER TEMPLATE # Elite, Efficient, Elegant, Easy, Self-Healing, Self-Diagnostic, Soft-Attach diff --git a/docs/UX-standards/evidence/cappauscripto-blitz-2026-04-12/SUMMARY.adoc b/docs/UX-standards/evidence/cappauscripto-blitz-2026-04-12/SUMMARY.adoc index b996d0737..26845273f 100644 --- a/docs/UX-standards/evidence/cappauscripto-blitz-2026-04-12/SUMMARY.adoc +++ b/docs/UX-standards/evidence/cappauscripto-blitz-2026-04-12/SUMMARY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = CappauScripto Blitz Evidence Summary (2026-04-12) :icons: font diff --git a/docs/UX-standards/launcher-standard.adoc b/docs/UX-standards/launcher-standard.adoc index 8b1a69c28..92475f0e4 100644 --- a/docs/UX-standards/launcher-standard.adoc +++ b/docs/UX-standards/launcher-standard.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = UX Standards - Comprehensive Launcher Standard :toc: diff --git a/docs/accessibility/README.adoc b/docs/accessibility/README.adoc index 47f33b95f..2839c3d26 100644 --- a/docs/accessibility/README.adoc +++ b/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.a2ml b/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.a2ml index 24f523d93..e0c568c6f 100644 --- a/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.a2ml +++ b/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Estate-wide CI Wrapper Sweep + Admin-Merge Campaign — 2026-05-26 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.adoc b/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.adoc index 6afa0b06f..adb28fe80 100644 --- a/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.adoc +++ b/docs/audits/audit-admin-merge-wrapper-sweep-2026-05-26.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Estate-wide CI Wrapper Sweep + Admin-Merge Campaign — 2026-05-26 diff --git a/docs/audits/audit-hypatia-pin-orphan-2026-05-27.a2ml b/docs/audits/audit-hypatia-pin-orphan-2026-05-27.a2ml index 96e2294d1..aa60ca790 100644 --- a/docs/audits/audit-hypatia-pin-orphan-2026-05-27.a2ml +++ b/docs/audits/audit-hypatia-pin-orphan-2026-05-27.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Reusable-Workflow Orphan-SHA Pin + BP Name-Prefix Mismatch — 2026-05-27 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/audit-hypatia-pin-orphan-2026-05-27.adoc b/docs/audits/audit-hypatia-pin-orphan-2026-05-27.adoc index 51157b0ef..0bfb0802c 100644 --- a/docs/audits/audit-hypatia-pin-orphan-2026-05-27.adoc +++ b/docs/audits/audit-hypatia-pin-orphan-2026-05-27.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Reusable-Workflow Orphan-SHA Pin + BP Name-Prefix Mismatch — 2026-05-27 diff --git a/docs/audits/audit-reusables-convergence-2026-05-26.a2ml b/docs/audits/audit-reusables-convergence-2026-05-26.a2ml index d5bfc2e8e..f60e9d49d 100644 --- a/docs/audits/audit-reusables-convergence-2026-05-26.a2ml +++ b/docs/audits/audit-reusables-convergence-2026-05-26.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Estate-wide Reusable-Workflow Convergence Campaign — 2026-05-26 (closeout) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/audit-reusables-convergence-2026-05-26.adoc b/docs/audits/audit-reusables-convergence-2026-05-26.adoc index b5f7f55ce..0f0c6b3c5 100644 --- a/docs/audits/audit-reusables-convergence-2026-05-26.adoc +++ b/docs/audits/audit-reusables-convergence-2026-05-26.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Estate-wide Reusable-Workflow Convergence Campaign — 2026-05-26 (closeout) diff --git a/docs/audits/gap-matrix-2026-04-17.a2ml b/docs/audits/gap-matrix-2026-04-17.a2ml index f3718823b..1a7a18644 100644 --- a/docs/audits/gap-matrix-2026-04-17.a2ml +++ b/docs/audits/gap-matrix-2026-04-17.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Gap Matrix — alerts × hypatia × bots × directives # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/launcher-standard-review-2026-05-26.a2ml b/docs/audits/launcher-standard-review-2026-05-26.a2ml index dca89c1ba..12d8976c8 100644 --- a/docs/audits/launcher-standard-review-2026-05-26.a2ml +++ b/docs/audits/launcher-standard-review-2026-05-26.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Launcher Standard Review — 2026-05-26 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/launcher-standard-review-2026-05-26.adoc b/docs/audits/launcher-standard-review-2026-05-26.adoc index f09f4f580..76137dd7e 100644 --- a/docs/audits/launcher-standard-review-2026-05-26.adoc +++ b/docs/audits/launcher-standard-review-2026-05-26.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Launcher Standard Review — 2026-05-26 :toc: diff --git a/docs/audits/metadatastician-transfer-plan-2026-04-17.a2ml b/docs/audits/metadatastician-transfer-plan-2026-04-17.a2ml index b4bd4caee..8ddb9c5c9 100644 --- a/docs/audits/metadatastician-transfer-plan-2026-04-17.a2ml +++ b/docs/audits/metadatastician-transfer-plan-2026-04-17.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Metadatastician Transfer Plan # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # diff --git a/docs/audits/otpiser-blocker-sweep-2026-05-26.adoc b/docs/audits/otpiser-blocker-sweep-2026-05-26.adoc index 0333bd88e..c73e46994 100644 --- a/docs/audits/otpiser-blocker-sweep-2026-05-26.adoc +++ b/docs/audits/otpiser-blocker-sweep-2026-05-26.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = otpiser#11 Estate-wide Blocker Sweep — 2026-05-26 diff --git a/docs/compliance/repo-transfer-to-enterprise-playbook.adoc b/docs/compliance/repo-transfer-to-enterprise-playbook.adoc index d62106b69..66ed2374a 100644 --- a/docs/compliance/repo-transfer-to-enterprise-playbook.adoc +++ b/docs/compliance/repo-transfer-to-enterprise-playbook.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // (MPL-2.0 is automatic legal fallback until PMPL is formally recognised) = GitHub Repository Transfer Playbook — Personal Org -> Enterprise Account :toc: left diff --git a/docs/decisions/ADR-002-cartridge-format-canonical-home.adoc b/docs/decisions/ADR-002-cartridge-format-canonical-home.adoc index d514581c5..c23977db0 100644 --- a/docs/decisions/ADR-002-cartridge-format-canonical-home.adoc +++ b/docs/decisions/ADR-002-cartridge-format-canonical-home.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = ADR-002: Cartridge format — canonical home in standards, mirrored in boj-server :adr-status: Accepted diff --git a/docs/migrations/js-to-affinescript/README.adoc b/docs/migrations/js-to-affinescript/README.adoc index b2819e13e..70edbed08 100644 --- a/docs/migrations/js-to-affinescript/README.adoc +++ b/docs/migrations/js-to-affinescript/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Unnecessarily-JavaScript → AffineScript estate migration :revdate: 2026-05-30 :status: ACTIVE diff --git a/docs/proof-debt.md b/docs/proof-debt.md index 4fd901e5c..7414a9a4b 100644 --- a/docs/proof-debt.md +++ b/docs/proof-debt.md @@ -1,5 +1,5 @@ diff --git a/docs/proofs/REQUIREMENTS-MASTER.md b/docs/proofs/REQUIREMENTS-MASTER.md index bfc1ba764..f1820e25e 100644 --- a/docs/proofs/REQUIREMENTS-MASTER.md +++ b/docs/proofs/REQUIREMENTS-MASTER.md @@ -1,5 +1,5 @@ # Proof Requirements Master — All 292 Repos - + diff --git a/docs/proofs/spec-templates/README.md b/docs/proofs/spec-templates/README.md index bc9392193..4be10dc06 100644 --- a/docs/proofs/spec-templates/README.md +++ b/docs/proofs/spec-templates/README.md @@ -1,5 +1,5 @@ # Proof Specifications — LLM Handoff Directory - + ## Purpose diff --git a/docs/proofs/spec-templates/SPEC-TEMPLATE.md b/docs/proofs/spec-templates/SPEC-TEMPLATE.md index d390e83ab..a39ff6289 100644 --- a/docs/proofs/spec-templates/SPEC-TEMPLATE.md +++ b/docs/proofs/spec-templates/SPEC-TEMPLATE.md @@ -1,5 +1,5 @@ # Proof Spec: {{REPO_NAME}} - + **Repo Path**: `/var/mnt/eclipse/repos/{{REPO_NAME}}` **Tier**: T{{N}} — {{Critical|High|Standard|Light}} diff --git a/docs/proofs/spec-templates/T1-critical/ProvenCrypto.jl.md b/docs/proofs/spec-templates/T1-critical/ProvenCrypto.jl.md index f269856dd..c0f8ce99c 100644 --- a/docs/proofs/spec-templates/T1-critical/ProvenCrypto.jl.md +++ b/docs/proofs/spec-templates/T1-critical/ProvenCrypto.jl.md @@ -1,5 +1,5 @@ # Proof Spec: ProvenCrypto.jl - + **Repo Path**: `/var/mnt/eclipse/repos/ProvenCrypto.jl` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/affinescript.md b/docs/proofs/spec-templates/T1-critical/affinescript.md index 2359dceeb..17a7a36da 100644 --- a/docs/proofs/spec-templates/T1-critical/affinescript.md +++ b/docs/proofs/spec-templates/T1-critical/affinescript.md @@ -1,5 +1,5 @@ # Proof Spec: affinescript - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/affinescript` **Tier**: T1 — Critical (CURRENTLY NO PROOFS — urgent gap) diff --git a/docs/proofs/spec-templates/T1-critical/anvomidav.md b/docs/proofs/spec-templates/T1-critical/anvomidav.md index 3838fd301..c0a0b1bbc 100644 --- a/docs/proofs/spec-templates/T1-critical/anvomidav.md +++ b/docs/proofs/spec-templates/T1-critical/anvomidav.md @@ -1,5 +1,5 @@ # Proof Spec: anvomidav - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/anvomidav` **Tier**: T1 — Critical (pre-implementation — design phase) diff --git a/docs/proofs/spec-templates/T1-critical/betlang.md b/docs/proofs/spec-templates/T1-critical/betlang.md index 188c1b69d..c8b655d07 100644 --- a/docs/proofs/spec-templates/T1-critical/betlang.md +++ b/docs/proofs/spec-templates/T1-critical/betlang.md @@ -1,5 +1,5 @@ # Proof Spec: betlang - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/betlang` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/echidna.md b/docs/proofs/spec-templates/T1-critical/echidna.md index 1fd5dd54a..e9904a8f0 100644 --- a/docs/proofs/spec-templates/T1-critical/echidna.md +++ b/docs/proofs/spec-templates/T1-critical/echidna.md @@ -1,5 +1,5 @@ # Proof Spec: echidna - + **Repo Path**: `/var/mnt/eclipse/repos/echidna` **Tier**: T1 — Critical @@ -689,7 +689,7 @@ Note: The existing Idris2 ABI in `src/abi/` has **0 believe_me** — do not add - [ ] All 13 theorems proven - [ ] No banned patterns anywhere in new proof files -- [ ] All files have SPDX-License-Identifier: AGPL-3.0-or-later header +- [ ] All files have SPDX-License-Identifier: MPL-2.0 header - [ ] `just proof-check-all` returns PASS - [ ] `just proof-scan-dangerous` returns PASS - [ ] `PROOF-STATUS.md` updated diff --git a/docs/proofs/spec-templates/T1-critical/eclexia.md b/docs/proofs/spec-templates/T1-critical/eclexia.md index 5b42de52f..49de61a59 100644 --- a/docs/proofs/spec-templates/T1-critical/eclexia.md +++ b/docs/proofs/spec-templates/T1-critical/eclexia.md @@ -1,5 +1,5 @@ # Proof Spec: eclexia - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/eclexia` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/ephapax.md b/docs/proofs/spec-templates/T1-critical/ephapax.md index 8efb9cef5..f85f13b97 100644 --- a/docs/proofs/spec-templates/T1-critical/ephapax.md +++ b/docs/proofs/spec-templates/T1-critical/ephapax.md @@ -1,5 +1,5 @@ # Proof Spec: ephapax - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/ephapax` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/error-lang.md b/docs/proofs/spec-templates/T1-critical/error-lang.md index d4e7dc149..383b22154 100644 --- a/docs/proofs/spec-templates/T1-critical/error-lang.md +++ b/docs/proofs/spec-templates/T1-critical/error-lang.md @@ -1,5 +1,5 @@ # Proof Spec: error-lang - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/error-lang` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/hypatia.md b/docs/proofs/spec-templates/T1-critical/hypatia.md index 2722c2265..8e27754f8 100644 --- a/docs/proofs/spec-templates/T1-critical/hypatia.md +++ b/docs/proofs/spec-templates/T1-critical/hypatia.md @@ -1,5 +1,5 @@ # Proof Spec: hypatia - + **Repo Path**: `/var/mnt/eclipse/repos/hypatia` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/januskey.md b/docs/proofs/spec-templates/T1-critical/januskey.md index a1dab9df4..234564d77 100644 --- a/docs/proofs/spec-templates/T1-critical/januskey.md +++ b/docs/proofs/spec-templates/T1-critical/januskey.md @@ -1,5 +1,5 @@ # Proof Spec: januskey - + **Repo Path**: `/var/mnt/eclipse/repos/januskey` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/julia-the-viper.md b/docs/proofs/spec-templates/T1-critical/julia-the-viper.md index 33f1dd433..f28f89b35 100644 --- a/docs/proofs/spec-templates/T1-critical/julia-the-viper.md +++ b/docs/proofs/spec-templates/T1-critical/julia-the-viper.md @@ -1,5 +1,5 @@ # Proof Spec: julia-the-viper - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/julia-the-viper` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/my-lang.md b/docs/proofs/spec-templates/T1-critical/my-lang.md index ba15adafd..7f937ad69 100644 --- a/docs/proofs/spec-templates/T1-critical/my-lang.md +++ b/docs/proofs/spec-templates/T1-critical/my-lang.md @@ -1,5 +1,5 @@ # Proof Spec: my-lang - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/my-lang` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/oblibeny.md b/docs/proofs/spec-templates/T1-critical/oblibeny.md index f7a5ec150..5528b0ff8 100644 --- a/docs/proofs/spec-templates/T1-critical/oblibeny.md +++ b/docs/proofs/spec-templates/T1-critical/oblibeny.md @@ -1,5 +1,5 @@ # Proof Spec: oblibeny - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/oblibeny` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/phronesis.md b/docs/proofs/spec-templates/T1-critical/phronesis.md index eb0f3c3c7..aabfc03dc 100644 --- a/docs/proofs/spec-templates/T1-critical/phronesis.md +++ b/docs/proofs/spec-templates/T1-critical/phronesis.md @@ -1,5 +1,5 @@ # Proof Spec: phronesis - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/phronesis` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/protocol-squisher.md b/docs/proofs/spec-templates/T1-critical/protocol-squisher.md index 13ad4d500..5e3a81cca 100644 --- a/docs/proofs/spec-templates/T1-critical/protocol-squisher.md +++ b/docs/proofs/spec-templates/T1-critical/protocol-squisher.md @@ -1,5 +1,5 @@ # Proof Spec: protocol-squisher - + **Repo Path**: `/var/mnt/eclipse/repos/protocol-squisher` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/proven-servers.md b/docs/proofs/spec-templates/T1-critical/proven-servers.md index d0c069962..67db783dc 100644 --- a/docs/proofs/spec-templates/T1-critical/proven-servers.md +++ b/docs/proofs/spec-templates/T1-critical/proven-servers.md @@ -1,5 +1,5 @@ # Proof Spec: proven-servers - + **Repo Path**: `/var/mnt/eclipse/repos/proven-servers` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/proven.md b/docs/proofs/spec-templates/T1-critical/proven.md index 6a35b9a74..566cde512 100644 --- a/docs/proofs/spec-templates/T1-critical/proven.md +++ b/docs/proofs/spec-templates/T1-critical/proven.md @@ -1,5 +1,5 @@ # Proof Spec: proven - + **Repo Path**: `/var/mnt/eclipse/repos/proven` **Tier**: T1 — Critical (foundational library — other repos depend on this) diff --git a/docs/proofs/spec-templates/T1-critical/rsr-template-repo.md b/docs/proofs/spec-templates/T1-critical/rsr-template-repo.md index 8104c0fb6..6715142de 100644 --- a/docs/proofs/spec-templates/T1-critical/rsr-template-repo.md +++ b/docs/proofs/spec-templates/T1-critical/rsr-template-repo.md @@ -1,5 +1,5 @@ # Proof Spec: rsr-template-repo - + **Repo Path**: `/var/mnt/eclipse/repos/rsr-template-repo` **Tier**: T1 — Critical (baseline for ALL repos) diff --git a/docs/proofs/spec-templates/T1-critical/stapeln.md b/docs/proofs/spec-templates/T1-critical/stapeln.md index 48a2c3b85..73eaf4a3c 100644 --- a/docs/proofs/spec-templates/T1-critical/stapeln.md +++ b/docs/proofs/spec-templates/T1-critical/stapeln.md @@ -1,5 +1,5 @@ # Proof Spec: stapeln - + **Repo Path**: `/var/mnt/eclipse/repos/stapeln` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/svalinn.md b/docs/proofs/spec-templates/T1-critical/svalinn.md index 3e4b79806..840f84cfc 100644 --- a/docs/proofs/spec-templates/T1-critical/svalinn.md +++ b/docs/proofs/spec-templates/T1-critical/svalinn.md @@ -1,5 +1,5 @@ # Proof Spec: svalinn - + **Repo Path**: `/var/mnt/eclipse/repos/svalinn` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/tangle.md b/docs/proofs/spec-templates/T1-critical/tangle.md index f51c7347a..6cedb883f 100644 --- a/docs/proofs/spec-templates/T1-critical/tangle.md +++ b/docs/proofs/spec-templates/T1-critical/tangle.md @@ -1,5 +1,5 @@ # Proof Spec: tangle - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/tangle` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/verisimdb.md b/docs/proofs/spec-templates/T1-critical/verisimdb.md index 4dba88c95..40b517b4f 100644 --- a/docs/proofs/spec-templates/T1-critical/verisimdb.md +++ b/docs/proofs/spec-templates/T1-critical/verisimdb.md @@ -1,5 +1,5 @@ # Proof Spec: verisimdb - + **Repo Path**: `/var/mnt/eclipse/repos/verisimdb` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T1-critical/wokelang.md b/docs/proofs/spec-templates/T1-critical/wokelang.md index a2ac9b445..d62272925 100644 --- a/docs/proofs/spec-templates/T1-critical/wokelang.md +++ b/docs/proofs/spec-templates/T1-critical/wokelang.md @@ -1,5 +1,5 @@ # Proof Spec: wokelang - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-languages/wokelang` **Tier**: T1 — Critical diff --git a/docs/proofs/spec-templates/T2-high/007-lang.md b/docs/proofs/spec-templates/T2-high/007-lang.md index 31837697f..c38f60a47 100644 --- a/docs/proofs/spec-templates/T2-high/007-lang.md +++ b/docs/proofs/spec-templates/T2-high/007-lang.md @@ -1,5 +1,5 @@ # Proof Spec: 007-lang (PRIVATE — Claude-only access) - + **Repo Path**: `/var/mnt/eclipse/repos/007-lang` **Tier**: T2 — High (PRIVATE — Triple-confirm before release) diff --git a/docs/proofs/spec-templates/T2-high/boj-server.md b/docs/proofs/spec-templates/T2-high/boj-server.md index 34ddd0888..b39a2a0a3 100644 --- a/docs/proofs/spec-templates/T2-high/boj-server.md +++ b/docs/proofs/spec-templates/T2-high/boj-server.md @@ -1,5 +1,5 @@ # Proof Spec: boj-server - + **Repo Path**: `/var/mnt/eclipse/repos/boj-server` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/burble.md b/docs/proofs/spec-templates/T2-high/burble.md index 0468aae73..8ef11a5d2 100644 --- a/docs/proofs/spec-templates/T2-high/burble.md +++ b/docs/proofs/spec-templates/T2-high/burble.md @@ -1,5 +1,5 @@ # Proof Spec: burble - + **Repo Path**: `/var/mnt/eclipse/repos/burble` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/cloudguard-cli.md b/docs/proofs/spec-templates/T2-high/cloudguard-cli.md index 2007c929b..d90ba8970 100644 --- a/docs/proofs/spec-templates/T2-high/cloudguard-cli.md +++ b/docs/proofs/spec-templates/T2-high/cloudguard-cli.md @@ -1,5 +1,5 @@ # Proof Spec: cloudguard-cli - + **Repo Path**: `/var/mnt/eclipse/repos/cloudguard-cli` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/cloudguard-server.md b/docs/proofs/spec-templates/T2-high/cloudguard-server.md index ac336f813..e8442872d 100644 --- a/docs/proofs/spec-templates/T2-high/cloudguard-server.md +++ b/docs/proofs/spec-templates/T2-high/cloudguard-server.md @@ -1,5 +1,5 @@ # Proof Spec: cloudguard-server - + **Repo Path**: `/var/mnt/eclipse/repos/cloudguard-server` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/conflow.md b/docs/proofs/spec-templates/T2-high/conflow.md index a2a4d45cf..f8e90d52d 100644 --- a/docs/proofs/spec-templates/T2-high/conflow.md +++ b/docs/proofs/spec-templates/T2-high/conflow.md @@ -1,5 +1,5 @@ # Proof Spec: conflow - + **Repo Path**: `/var/mnt/eclipse/repos/conflow` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/gitbot-fleet.md b/docs/proofs/spec-templates/T2-high/gitbot-fleet.md index 3fa5fc6f9..8d348374e 100644 --- a/docs/proofs/spec-templates/T2-high/gitbot-fleet.md +++ b/docs/proofs/spec-templates/T2-high/gitbot-fleet.md @@ -1,5 +1,5 @@ # Proof Spec: gitbot-fleet - + **Repo Path**: `/var/mnt/eclipse/repos/gitbot-fleet` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/gossamer.md b/docs/proofs/spec-templates/T2-high/gossamer.md index 3eb3c14e8..b3e7cc57b 100644 --- a/docs/proofs/spec-templates/T2-high/gossamer.md +++ b/docs/proofs/spec-templates/T2-high/gossamer.md @@ -1,5 +1,5 @@ # Proof Spec: gossamer - + **Repo Path**: `/var/mnt/eclipse/repos/gossamer` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/groove-browser-harness.md b/docs/proofs/spec-templates/T2-high/groove-browser-harness.md index b0536f910..35f0b3bfe 100644 --- a/docs/proofs/spec-templates/T2-high/groove-browser-harness.md +++ b/docs/proofs/spec-templates/T2-high/groove-browser-harness.md @@ -1,5 +1,5 @@ # Proof Spec: groove-browser-harness - + **Repo Path**: `/var/mnt/eclipse/repos/groove-browser-harness` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/idaptik.md b/docs/proofs/spec-templates/T2-high/idaptik.md index 69521395d..664d7ccc7 100644 --- a/docs/proofs/spec-templates/T2-high/idaptik.md +++ b/docs/proofs/spec-templates/T2-high/idaptik.md @@ -1,5 +1,5 @@ # Proof Spec: idaptik - + **Repo Path**: `/var/mnt/eclipse/repos/idaptik` **Tier**: T2 — High (AGPL-3.0-or-later, co-developed) diff --git a/docs/proofs/spec-templates/T2-high/panic-attacker.md b/docs/proofs/spec-templates/T2-high/panic-attacker.md index 401cf9d66..df597f647 100644 --- a/docs/proofs/spec-templates/T2-high/panic-attacker.md +++ b/docs/proofs/spec-templates/T2-high/panic-attacker.md @@ -1,5 +1,5 @@ # Proof Spec: panic-attacker - + **Repo Path**: `/var/mnt/eclipse/repos/panic-attacker` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/panll.md b/docs/proofs/spec-templates/T2-high/panll.md index ab1689205..5a0520a3a 100644 --- a/docs/proofs/spec-templates/T2-high/panll.md +++ b/docs/proofs/spec-templates/T2-high/panll.md @@ -1,5 +1,5 @@ # Proof Spec: panll - + **Repo Path**: `/var/mnt/eclipse/repos/panll` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/reposystem.md b/docs/proofs/spec-templates/T2-high/reposystem.md index f68ad084f..fe864bd18 100644 --- a/docs/proofs/spec-templates/T2-high/reposystem.md +++ b/docs/proofs/spec-templates/T2-high/reposystem.md @@ -1,5 +1,5 @@ # Proof Spec: reposystem - + **Repo Path**: `/var/mnt/eclipse/repos/reposystem` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/statistease.md b/docs/proofs/spec-templates/T2-high/statistease.md index 2f58af0c4..2d2921426 100644 --- a/docs/proofs/spec-templates/T2-high/statistease.md +++ b/docs/proofs/spec-templates/T2-high/statistease.md @@ -1,5 +1,5 @@ # Proof Spec: statistease - + **Repo Path**: `/var/mnt/eclipse/repos/statistease` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/the-nash-equilibrium.md b/docs/proofs/spec-templates/T2-high/the-nash-equilibrium.md index c14247590..68516aa88 100644 --- a/docs/proofs/spec-templates/T2-high/the-nash-equilibrium.md +++ b/docs/proofs/spec-templates/T2-high/the-nash-equilibrium.md @@ -1,5 +1,5 @@ # Proof Spec: the-nash-equilibrium - + **Repo Path**: `/var/mnt/eclipse/repos/the-nash-equilibrium` **Tier**: T2 — High (AGPL-3.0-or-later) diff --git a/docs/proofs/spec-templates/T2-high/typed-wasm.md b/docs/proofs/spec-templates/T2-high/typed-wasm.md index f02a58bb8..a59178fd7 100644 --- a/docs/proofs/spec-templates/T2-high/typed-wasm.md +++ b/docs/proofs/spec-templates/T2-high/typed-wasm.md @@ -1,5 +1,5 @@ # Proof Spec: typed-wasm - + **Repo Path**: `/var/mnt/eclipse/repos/typed-wasm` **Tier**: T2 — High diff --git a/docs/proofs/spec-templates/T2-high/typell.md b/docs/proofs/spec-templates/T2-high/typell.md index a9e30f489..2191b8c19 100644 --- a/docs/proofs/spec-templates/T2-high/typell.md +++ b/docs/proofs/spec-templates/T2-high/typell.md @@ -1,5 +1,5 @@ # Proof Spec: typell - + **Repo Path**: `/var/mnt/eclipse/repos/typell` **Tier**: T2 — High (foundation for L1-L10 hierarchy) diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-deno.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-deno.md index ca47b6954..d55191674 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-deno.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-deno.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-deno - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-deno` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-haskell.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-haskell.md index f462a6684..0de000070 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-haskell.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-haskell.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-haskell - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-haskell` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-pre-commit.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-pre-commit.md index 53de33a91..fc54a7a8d 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-pre-commit.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-pre-commit.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-pre-commit - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-pre-commit` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-rs.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-rs.md index f6adf2ee3..e212d5d44 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-rs.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-rs.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-rs - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-rs` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-showcase.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-showcase.md index c20f9c49d..b05c01fd4 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-showcase.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-showcase.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-showcase - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-showcase` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-validate-action.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-validate-action.md index caf468ba9..bfcc3c2a8 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-validate-action.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml-validate-action.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml-validate-action - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml-validate-action` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_ex.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_ex.md index 9a2acad79..855fd087e 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_ex.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_ex.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml_ex - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml_ex` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_gleam.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_gleam.md index 6792f10d3..31c3c4e98 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_gleam.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/a2ml_gleam.md @@ -1,5 +1,5 @@ # Proof Spec: a2ml_gleam - + **Repo Path**: `/var/mnt/eclipse/repos/a2ml_gleam` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-deno.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-deno.md index 882c900ec..a692a0d38 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-deno.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-deno.md @@ -1,5 +1,5 @@ # Proof Spec: k9-deno - + **Repo Path**: `/var/mnt/eclipse/repos/k9-deno` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-haskell.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-haskell.md index efce7a9c0..c646b5f28 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-haskell.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-haskell.md @@ -1,5 +1,5 @@ # Proof Spec: k9-haskell - + **Repo Path**: `/var/mnt/eclipse/repos/k9-haskell` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-pre-commit.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-pre-commit.md index 6e281b39a..92e818351 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-pre-commit.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-pre-commit.md @@ -1,5 +1,5 @@ # Proof Spec: k9-pre-commit - + **Repo Path**: `/var/mnt/eclipse/repos/k9-pre-commit` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-rs.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-rs.md index cf1c08489..1862f5fc0 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-rs.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-rs.md @@ -1,5 +1,5 @@ # Proof Spec: k9-rs - + **Repo Path**: `/var/mnt/eclipse/repos/k9-rs` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-showcase.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-showcase.md index b8a6f4f17..8d83f844c 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-showcase.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-showcase.md @@ -1,5 +1,5 @@ # Proof Spec: k9-showcase - + **Repo Path**: `/var/mnt/eclipse/repos/k9-showcase` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-validate-action.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-validate-action.md index b70a5da21..77d17c32c 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-validate-action.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9-validate-action.md @@ -1,5 +1,5 @@ # Proof Spec: k9-validate-action - + **Repo Path**: `/var/mnt/eclipse/repos/k9-validate-action` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_ex.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_ex.md index af5da292b..9754116c3 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_ex.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_ex.md @@ -1,5 +1,5 @@ # Proof Spec: k9_ex - + **Repo Path**: `/var/mnt/eclipse/repos/k9_ex` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_gleam.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_gleam.md index 951b1a40a..7e320ac1a 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_gleam.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/k9_gleam.md @@ -1,5 +1,5 @@ # Proof Spec: k9_gleam - + **Repo Path**: `/var/mnt/eclipse/repos/k9_gleam` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/metadata-grammar.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/metadata-grammar.md index 4b9cbb403..d65ab734d 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/metadata-grammar.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/metadata-grammar.md @@ -1,5 +1,5 @@ # Proof Spec: metadata-grammar - + **Repo Path**: `/var/mnt/eclipse/repos/metadata-grammar` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-a2ml.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-a2ml.md index ba6d538d1..4ca306a82 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-a2ml.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-a2ml.md @@ -1,5 +1,5 @@ # Proof Spec: pandoc-a2ml - + **Repo Path**: `/var/mnt/eclipse/repos/pandoc-a2ml` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-k9.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-k9.md index 5167a3039..62e9b5e32 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-k9.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/pandoc-k9.md @@ -1,5 +1,5 @@ # Proof Spec: pandoc-k9 - + **Repo Path**: `/var/mnt/eclipse/repos/pandoc-k9` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-a2ml.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-a2ml.md index f721f5d4b..3d32f3d88 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-a2ml.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-a2ml.md @@ -1,5 +1,5 @@ # Proof Spec: tree-sitter-a2ml - + **Repo Path**: `/var/mnt/eclipse/repos/tree-sitter-a2ml` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-k9.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-k9.md index 6976c0194..fed0ffd51 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-k9.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/tree-sitter-k9.md @@ -1,5 +1,5 @@ # Proof Spec: tree-sitter-k9 - + **Repo Path**: `/var/mnt/eclipse/repos/tree-sitter-k9` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-a2ml.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-a2ml.md index 2a66a957d..6bbbccc75 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-a2ml.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-a2ml.md @@ -1,5 +1,5 @@ # Proof Spec: vscode-a2ml - + **Repo Path**: `/var/mnt/eclipse/repos/vscode-a2ml` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-k9.md b/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-k9.md index dc921db32..4d969bf22 100644 --- a/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-k9.md +++ b/docs/proofs/spec-templates/T3-standard/a2ml-k9/vscode-k9.md @@ -1,5 +1,5 @@ # Proof Spec: vscode-k9 - + **Repo Path**: `/var/mnt/eclipse/repos/vscode-k9` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/README.md b/docs/proofs/spec-templates/T3-standard/archetypes/README.md index 3e748915e..949770e78 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/README.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/README.md @@ -1,5 +1,5 @@ # T3 Archetype Specs - + T3 repos share common proof patterns. Each T3 repo's spec references ONE archetype and lists repo-specific items on top. diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/a2ml-k9.md b/docs/proofs/spec-templates/T3-standard/archetypes/a2ml-k9.md index c6cce2f5b..df4c3ebb8 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/a2ml-k9.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/a2ml-k9.md @@ -1,5 +1,5 @@ # Archetype: a2ml-k9 (Parser/Validator) - + **Applies to**: A2ML and K9 parsers, validators, and format tools diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/cli-tool.md b/docs/proofs/spec-templates/T3-standard/archetypes/cli-tool.md index 036585b4c..55169dae6 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/cli-tool.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/cli-tool.md @@ -1,5 +1,5 @@ # Archetype: cli-tool (Command-Line Tool) - + **Applies to**: CLI tools (Rust, Deno, Julia) diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/config-infra.md b/docs/proofs/spec-templates/T3-standard/archetypes/config-infra.md index 3f4713828..455000085 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/config-infra.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/config-infra.md @@ -1,5 +1,5 @@ # Archetype: config-infra (Config/DNS/Infrastructure) - + **Applies to**: Configuration, DNS, infrastructure, IaC tools diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/game-creative.md b/docs/proofs/spec-templates/T3-standard/archetypes/game-creative.md index 3e0784118..53fbabfdf 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/game-creative.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/game-creative.md @@ -1,5 +1,5 @@ # Archetype: game-creative (Games/Creative Apps) - + **Applies to**: Games, creative tools, interactive content diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/integration-sdk.md b/docs/proofs/spec-templates/T3-standard/archetypes/integration-sdk.md index 95376c0d1..26a8455f7 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/integration-sdk.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/integration-sdk.md @@ -1,5 +1,5 @@ # Archetype: integration-sdk (SDK/Client) - + **Applies to**: SDKs, API clients, integration adapters diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/iser.md b/docs/proofs/spec-templates/T3-standard/archetypes/iser.md index 3c596268e..6c7b7ddef 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/iser.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/iser.md @@ -1,5 +1,5 @@ # Archetype: iser (Code Generator) - + **Applies to**: All `*-iser` repos (29 total) — code generators from source language to target representation diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/julia-pkg.md b/docs/proofs/spec-templates/T3-standard/archetypes/julia-pkg.md index 6e0371455..a88e84b0c 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/julia-pkg.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/julia-pkg.md @@ -1,5 +1,5 @@ # Archetype: julia-pkg (Julia Package) - + **Applies to**: `*.jl` packages diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/security.md b/docs/proofs/spec-templates/T3-standard/archetypes/security.md index 13e927920..3909253f1 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/security.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/security.md @@ -1,5 +1,5 @@ # Archetype: security (Security/Crypto Tool) - + **Applies to**: Security tools, crypto wrappers, auth, access control diff --git a/docs/proofs/spec-templates/T3-standard/archetypes/webapp.md b/docs/proofs/spec-templates/T3-standard/archetypes/webapp.md index 9a0342de3..c3e8dd87d 100644 --- a/docs/proofs/spec-templates/T3-standard/archetypes/webapp.md +++ b/docs/proofs/spec-templates/T3-standard/archetypes/webapp.md @@ -1,5 +1,5 @@ # Archetype: webapp (Web Application) - + **Applies to**: ReScript web applications with TEA architecture diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/bofig.md b/docs/proofs/spec-templates/T3-standard/cli-tool/bofig.md index 880e9c5b5..ab48536a8 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/bofig.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/bofig.md @@ -1,5 +1,5 @@ # Proof Spec: bofig - + **Repo Path**: `/var/mnt/eclipse/repos/bofig` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/bunsenite.md b/docs/proofs/spec-templates/T3-standard/cli-tool/bunsenite.md index bbc65e34d..abbe9b3b1 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/bunsenite.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/bunsenite.md @@ -1,5 +1,5 @@ # Proof Spec: bunsenite - + **Repo Path**: `/var/mnt/eclipse/repos/bunsenite` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/chimichanga.md b/docs/proofs/spec-templates/T3-standard/cli-tool/chimichanga.md index dca6ca2e3..2088ffc92 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/chimichanga.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/chimichanga.md @@ -1,5 +1,5 @@ # Proof Spec: chimichanga - + **Repo Path**: `/var/mnt/eclipse/repos/chimichanga` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/defiant.md b/docs/proofs/spec-templates/T3-standard/cli-tool/defiant.md index e622aeea7..6ba2eb4cd 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/defiant.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/defiant.md @@ -1,5 +1,5 @@ # Proof Spec: defiant - + **Repo Path**: `/var/mnt/eclipse/repos/defiant` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/dictask.md b/docs/proofs/spec-templates/T3-standard/cli-tool/dictask.md index 57c72f7fc..5bf4acb79 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/dictask.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/dictask.md @@ -1,5 +1,5 @@ # Proof Spec: dictask - + **Repo Path**: `/var/mnt/eclipse/repos/dictask` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/empty-linter.md b/docs/proofs/spec-templates/T3-standard/cli-tool/empty-linter.md index cb2e78d7b..0f9e3c873 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/empty-linter.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/empty-linter.md @@ -1,5 +1,5 @@ # Proof Spec: empty-linter - + **Repo Path**: `/var/mnt/eclipse/repos/empty-linter` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/filesoup.md b/docs/proofs/spec-templates/T3-standard/cli-tool/filesoup.md index 9c7363086..eb1199176 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/filesoup.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/filesoup.md @@ -1,5 +1,5 @@ # Proof Spec: filesoup - + **Repo Path**: `/var/mnt/eclipse/repos/filesoup` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/fireflag.md b/docs/proofs/spec-templates/T3-standard/cli-tool/fireflag.md index 36543d576..7271338cf 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/fireflag.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/fireflag.md @@ -1,5 +1,5 @@ # Proof Spec: fireflag - + **Repo Path**: `/var/mnt/eclipse/repos/fireflag` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/git-reticulator.md b/docs/proofs/spec-templates/T3-standard/cli-tool/git-reticulator.md index adad2f0b3..27b652c44 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/git-reticulator.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/git-reticulator.md @@ -1,5 +1,5 @@ # Proof Spec: git-reticulator - + **Repo Path**: `/var/mnt/eclipse/repos/git-reticulator` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/git-scripts.md b/docs/proofs/spec-templates/T3-standard/cli-tool/git-scripts.md index 47558bf0b..b96d35d39 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/git-scripts.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/git-scripts.md @@ -1,5 +1,5 @@ # Proof Spec: git-scripts - + **Repo Path**: `/var/mnt/eclipse/repos/git-scripts` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/infrastructure-automation.md b/docs/proofs/spec-templates/T3-standard/cli-tool/infrastructure-automation.md index f52d2db0a..929d56197 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/infrastructure-automation.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/infrastructure-automation.md @@ -1,5 +1,5 @@ # Proof Spec: infrastructure-automation - + **Repo Path**: `/var/mnt/eclipse/repos/infrastructure-automation` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/live-files.md b/docs/proofs/spec-templates/T3-standard/cli-tool/live-files.md index f435cd052..7b2d4a62b 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/live-files.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/live-files.md @@ -1,5 +1,5 @@ # Proof Spec: live-files - + **Repo Path**: `/var/mnt/eclipse/repos/live-files` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/modshells.md b/docs/proofs/spec-templates/T3-standard/cli-tool/modshells.md index ba8182a24..e203e7edd 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/modshells.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/modshells.md @@ -1,5 +1,5 @@ # Proof Spec: modshells - + **Repo Path**: `/var/mnt/eclipse/repos/modshells` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/polysafe-gitfixer.md b/docs/proofs/spec-templates/T3-standard/cli-tool/polysafe-gitfixer.md index 4cd5d7bdf..d822d0cd0 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/polysafe-gitfixer.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/polysafe-gitfixer.md @@ -1,5 +1,5 @@ # Proof Spec: polysafe-gitfixer - + **Repo Path**: `/var/mnt/eclipse/repos/polysafe-gitfixer` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/raze-tui.md b/docs/proofs/spec-templates/T3-standard/cli-tool/raze-tui.md index d37f8e260..c7ad6f54a 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/raze-tui.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/raze-tui.md @@ -1,5 +1,5 @@ # Proof Spec: raze-tui - + **Repo Path**: `/var/mnt/eclipse/repos/raze-tui` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/session-sentinel.md b/docs/proofs/spec-templates/T3-standard/cli-tool/session-sentinel.md index 53d34a1da..b03c4e71d 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/session-sentinel.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/session-sentinel.md @@ -1,5 +1,5 @@ # Proof Spec: session-sentinel - + **Repo Path**: `/var/mnt/eclipse/repos/session-sentinel` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/supernorma.md b/docs/proofs/spec-templates/T3-standard/cli-tool/supernorma.md index 72f7255f8..3c0a7a5e5 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/supernorma.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/supernorma.md @@ -1,5 +1,5 @@ # Proof Spec: supernorma - + **Repo Path**: `/var/mnt/eclipse/repos/supernorma` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/valence-shell.md b/docs/proofs/spec-templates/T3-standard/cli-tool/valence-shell.md index 6daf2151a..6a4c591bc 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/valence-shell.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/valence-shell.md @@ -1,5 +1,5 @@ # Proof Spec: valence-shell - + **Repo Path**: `/var/mnt/eclipse/repos/valence-shell` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/vex-tools.md b/docs/proofs/spec-templates/T3-standard/cli-tool/vex-tools.md index 475343d09..ec32d22c4 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/vex-tools.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/vex-tools.md @@ -1,5 +1,5 @@ # Proof Spec: vex-tools - + **Repo Path**: `/var/mnt/eclipse/repos/vex-tools` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/cli-tool/vexometer.md b/docs/proofs/spec-templates/T3-standard/cli-tool/vexometer.md index 611e1cf3b..5c6e17fdf 100644 --- a/docs/proofs/spec-templates/T3-standard/cli-tool/vexometer.md +++ b/docs/proofs/spec-templates/T3-standard/cli-tool/vexometer.md @@ -1,5 +1,5 @@ # Proof Spec: vexometer - + **Repo Path**: `/var/mnt/eclipse/repos/vexometer` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/ambientops.md b/docs/proofs/spec-templates/T3-standard/config-infra/ambientops.md index 4891685e9..902a0e307 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/ambientops.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/ambientops.md @@ -1,5 +1,5 @@ # Proof Spec: ambientops - + **Repo Path**: `/var/mnt/eclipse/repos/ambientops` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/cloudflare-dns-terraform.md b/docs/proofs/spec-templates/T3-standard/config-infra/cloudflare-dns-terraform.md index 9f3592f16..cbed5487b 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/cloudflare-dns-terraform.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/cloudflare-dns-terraform.md @@ -1,5 +1,5 @@ # Proof Spec: cloudflare-dns-terraform - + **Repo Path**: `/var/mnt/eclipse/repos/cloudflare-dns-terraform` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/hesiod-dns-map.md b/docs/proofs/spec-templates/T3-standard/config-infra/hesiod-dns-map.md index 109dfdc8c..21b180701 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/hesiod-dns-map.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/hesiod-dns-map.md @@ -1,5 +1,5 @@ # Proof Spec: hesiod-dns-map - + **Repo Path**: `/var/mnt/eclipse/repos/hesiod-dns-map` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/hybrid-automation-router.md b/docs/proofs/spec-templates/T3-standard/config-infra/hybrid-automation-router.md index 3f90c38eb..81628dd39 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/hybrid-automation-router.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/hybrid-automation-router.md @@ -1,5 +1,5 @@ # Proof Spec: hybrid-automation-router - + **Repo Path**: `/var/mnt/eclipse/repos/hybrid-automation-router` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/ipfs-overlay.md b/docs/proofs/spec-templates/T3-standard/config-infra/ipfs-overlay.md index ceb2ddbe3..8f7f2ee32 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/ipfs-overlay.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/ipfs-overlay.md @@ -1,5 +1,5 @@ # Proof Spec: ipfs-overlay - + **Repo Path**: `/var/mnt/eclipse/repos/ipfs-overlay` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/ipv6-tools.md b/docs/proofs/spec-templates/T3-standard/config-infra/ipv6-tools.md index e5ac33c0a..10547628d 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/ipv6-tools.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/ipv6-tools.md @@ -1,5 +1,5 @@ # Proof Spec: ipv6-tools - + **Repo Path**: `/var/mnt/eclipse/repos/ipv6-tools` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/kaldor-iiot.md b/docs/proofs/spec-templates/T3-standard/config-infra/kaldor-iiot.md index 442c2c05c..58851f406 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/kaldor-iiot.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/kaldor-iiot.md @@ -1,5 +1,5 @@ # Proof Spec: kaldor-iiot - + **Repo Path**: `/var/mnt/eclipse/repos/kaldor-iiot` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/laminar.md b/docs/proofs/spec-templates/T3-standard/config-infra/laminar.md index 582ed878c..b4134a732 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/laminar.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/laminar.md @@ -1,5 +1,5 @@ # Proof Spec: laminar - + **Repo Path**: `/var/mnt/eclipse/repos/laminar` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/laniakea.md b/docs/proofs/spec-templates/T3-standard/config-infra/laniakea.md index b7ea148e9..6b07651b7 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/laniakea.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/laniakea.md @@ -1,5 +1,5 @@ # Proof Spec: laniakea - + **Repo Path**: `/var/mnt/eclipse/repos/laniakea` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/resource-record-fluctuator.md b/docs/proofs/spec-templates/T3-standard/config-infra/resource-record-fluctuator.md index 741005b58..8a55ad8d6 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/resource-record-fluctuator.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/resource-record-fluctuator.md @@ -1,5 +1,5 @@ # Proof Spec: resource-record-fluctuator - + **Repo Path**: `/var/mnt/eclipse/repos/resource-record-fluctuator` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/rrecord-verity.md b/docs/proofs/spec-templates/T3-standard/config-infra/rrecord-verity.md index e73f732d1..5320c178a 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/rrecord-verity.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/rrecord-verity.md @@ -1,5 +1,5 @@ # Proof Spec: rrecord-verity - + **Repo Path**: `/var/mnt/eclipse/repos/rrecord-verity` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/twingate-helm-deploy.md b/docs/proofs/spec-templates/T3-standard/config-infra/twingate-helm-deploy.md index efa900039..3aa28370d 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/twingate-helm-deploy.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/twingate-helm-deploy.md @@ -1,5 +1,5 @@ # Proof Spec: twingate-helm-deploy - + **Repo Path**: `/var/mnt/eclipse/repos/twingate-helm-deploy` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/config-infra/zerotier-k8s-link.md b/docs/proofs/spec-templates/T3-standard/config-infra/zerotier-k8s-link.md index b565a883a..dc4215e5f 100644 --- a/docs/proofs/spec-templates/T3-standard/config-infra/zerotier-k8s-link.md +++ b/docs/proofs/spec-templates/T3-standard/config-infra/zerotier-k8s-link.md @@ -1,5 +1,5 @@ # Proof Spec: zerotier-k8s-link - + **Repo Path**: `/var/mnt/eclipse/repos/zerotier-k8s-link` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/game-creative/candy-crash.md b/docs/proofs/spec-templates/T3-standard/game-creative/candy-crash.md index 710f5f128..f3f57b9c3 100644 --- a/docs/proofs/spec-templates/T3-standard/game-creative/candy-crash.md +++ b/docs/proofs/spec-templates/T3-standard/game-creative/candy-crash.md @@ -1,5 +1,5 @@ # Proof Spec: candy-crash - + **Repo Path**: `/var/mnt/eclipse/repos/candy-crash` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/game-creative/checky-monkey.md b/docs/proofs/spec-templates/T3-standard/game-creative/checky-monkey.md index 414489f91..19cf0b86f 100644 --- a/docs/proofs/spec-templates/T3-standard/game-creative/checky-monkey.md +++ b/docs/proofs/spec-templates/T3-standard/game-creative/checky-monkey.md @@ -1,5 +1,5 @@ # Proof Spec: checky-monkey - + **Repo Path**: `/var/mnt/eclipse/repos/checky-monkey` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/game-creative/presswerk.md b/docs/proofs/spec-templates/T3-standard/game-creative/presswerk.md index 5b9442776..58d2ec55b 100644 --- a/docs/proofs/spec-templates/T3-standard/game-creative/presswerk.md +++ b/docs/proofs/spec-templates/T3-standard/game-creative/presswerk.md @@ -1,5 +1,5 @@ # Proof Spec: presswerk - + **Repo Path**: `/var/mnt/eclipse/repos/presswerk` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/game-creative/snapcreate.md b/docs/proofs/spec-templates/T3-standard/game-creative/snapcreate.md index b1b286cd3..c0fd4f2c8 100644 --- a/docs/proofs/spec-templates/T3-standard/game-creative/snapcreate.md +++ b/docs/proofs/spec-templates/T3-standard/game-creative/snapcreate.md @@ -1,5 +1,5 @@ # Proof Spec: snapcreate - + **Repo Path**: `/var/mnt/eclipse/repos/snapcreate` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/game-creative/thejeffparadox.md b/docs/proofs/spec-templates/T3-standard/game-creative/thejeffparadox.md index b66a7580e..ae00ee36d 100644 --- a/docs/proofs/spec-templates/T3-standard/game-creative/thejeffparadox.md +++ b/docs/proofs/spec-templates/T3-standard/game-creative/thejeffparadox.md @@ -1,5 +1,5 @@ # Proof Spec: thejeffparadox - + **Repo Path**: `/var/mnt/eclipse/repos/thejeffparadox` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/elixir-mcp-server.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/elixir-mcp-server.md index 19d059254..e9cca56dd 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/elixir-mcp-server.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/elixir-mcp-server.md @@ -1,5 +1,5 @@ # Proof Spec: elixir-mcp-server - + **Repo Path**: `/var/mnt/eclipse/repos/elixir-mcp-server` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/homebrew-tap.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/homebrew-tap.md index 68d62ae07..40eea4f18 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/homebrew-tap.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/homebrew-tap.md @@ -1,5 +1,5 @@ # Proof Spec: homebrew-tap - + **Repo Path**: `/var/mnt/eclipse/repos/homebrew-tap` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-elixir.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-elixir.md index 5fce9703a..b8bf6fffd 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-elixir.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-elixir.md @@ -1,5 +1,5 @@ # Proof Spec: polyglot-formalisms-elixir - + **Repo Path**: `/var/mnt/eclipse/repos/polyglot-formalisms-elixir` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-gleam.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-gleam.md index 6cc9c6f66..dc95fc02b 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-gleam.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-formalisms-gleam.md @@ -1,5 +1,5 @@ # Proof Spec: polyglot-formalisms-gleam - + **Repo Path**: `/var/mnt/eclipse/repos/polyglot-formalisms-gleam` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-i18n.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-i18n.md index 27be26bae..57ca4e5d9 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-i18n.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/polyglot-i18n.md @@ -1,5 +1,5 @@ # Proof Spec: polyglot-i18n - + **Repo Path**: `/var/mnt/eclipse/repos/polyglot-i18n` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/social-media-tools.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/social-media-tools.md index 6737246ca..6d19867dd 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/social-media-tools.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/social-media-tools.md @@ -1,5 +1,5 @@ # Proof Spec: social-media-tools - + **Repo Path**: `/var/mnt/eclipse/repos/social-media-tools` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/thunderbird-template-reloaded.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/thunderbird-template-reloaded.md index 319175b2d..7b4318bee 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/thunderbird-template-reloaded.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/thunderbird-template-reloaded.md @@ -1,5 +1,5 @@ # Proof Spec: thunderbird-template-reloaded - + **Repo Path**: `/var/mnt/eclipse/repos/thunderbird-template-reloaded` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/unified-dataset-vocab.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/unified-dataset-vocab.md index f19ede751..5b579bc17 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/unified-dataset-vocab.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/unified-dataset-vocab.md @@ -1,5 +1,5 @@ # Proof Spec: unified-dataset-vocab - + **Repo Path**: `/var/mnt/eclipse/repos/unified-dataset-vocab` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-chat-extractor.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-chat-extractor.md index f0447bbff..f51d07291 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-chat-extractor.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-chat-extractor.md @@ -1,5 +1,5 @@ # Proof Spec: universal-chat-extractor - + **Repo Path**: `/var/mnt/eclipse/repos/universal-chat-extractor` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-extension-format.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-extension-format.md index 467896b75..bc8ade56e 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-extension-format.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-extension-format.md @@ -1,5 +1,5 @@ # Proof Spec: universal-extension-format - + **Repo Path**: `/var/mnt/eclipse/repos/universal-extension-format` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-language-server-plugin.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-language-server-plugin.md index 870012e08..5dbda7a85 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-language-server-plugin.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-language-server-plugin.md @@ -1,5 +1,5 @@ # Proof Spec: universal-language-server-plugin - + **Repo Path**: `/var/mnt/eclipse/repos/universal-language-server-plugin` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-project-manager.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-project-manager.md index 828961855..eed592a81 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-project-manager.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/universal-project-manager.md @@ -1,5 +1,5 @@ # Proof Spec: universal-project-manager - + **Repo Path**: `/var/mnt/eclipse/repos/universal-project-manager` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-graphql.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-graphql.md index 51708da02..d7047d3ac 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-graphql.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-graphql.md @@ -1,5 +1,5 @@ # Proof Spec: v-graphql - + **Repo Path**: `/var/mnt/eclipse/repos/v-graphql` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-grpc.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-grpc.md index 18b66e71c..ef08b2039 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-grpc.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-grpc.md @@ -1,5 +1,5 @@ # Proof Spec: v-grpc - + **Repo Path**: `/var/mnt/eclipse/repos/v-grpc` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-rest.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-rest.md index 85ff9416c..6d033a27d 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/v-rest.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/v-rest.md @@ -1,5 +1,5 @@ # Proof Spec: v-rest - + **Repo Path**: `/var/mnt/eclipse/repos/v-rest` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/wordpress-tools.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/wordpress-tools.md index a126e7dea..1b861665a 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/wordpress-tools.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/wordpress-tools.md @@ -1,5 +1,5 @@ # Proof Spec: wordpress-tools - + **Repo Path**: `/var/mnt/eclipse/repos/wordpress-tools` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/integration-sdk/zotero-tools.md b/docs/proofs/spec-templates/T3-standard/integration-sdk/zotero-tools.md index 4c72a3610..327c44c0b 100644 --- a/docs/proofs/spec-templates/T3-standard/integration-sdk/zotero-tools.md +++ b/docs/proofs/spec-templates/T3-standard/integration-sdk/zotero-tools.md @@ -1,5 +1,5 @@ # Proof Spec: zotero-tools - + **Repo Path**: `/var/mnt/eclipse/repos/zotero-tools` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/a2mliser.md b/docs/proofs/spec-templates/T3-standard/iser/a2mliser.md index 25794a924..4e7479103 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/a2mliser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/a2mliser.md @@ -1,5 +1,5 @@ # Proof Spec: a2mliser - + **Repo Path**: `/var/mnt/eclipse/repos/a2mliser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/affinescriptiser.md b/docs/proofs/spec-templates/T3-standard/iser/affinescriptiser.md index 8d2e96c01..e3ef91670 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/affinescriptiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/affinescriptiser.md @@ -1,5 +1,5 @@ # Proof Spec: affinescriptiser - + **Repo Path**: `/var/mnt/eclipse/repos/affinescriptiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/alloyiser.md b/docs/proofs/spec-templates/T3-standard/iser/alloyiser.md index 2d08e0d52..8f1f7490f 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/alloyiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/alloyiser.md @@ -1,5 +1,5 @@ # Proof Spec: alloyiser - + **Repo Path**: `/var/mnt/eclipse/repos/alloyiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/anvomidaviser.md b/docs/proofs/spec-templates/T3-standard/iser/anvomidaviser.md index 951a5252c..5194be25c 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/anvomidaviser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/anvomidaviser.md @@ -1,5 +1,5 @@ # Proof Spec: anvomidaviser - + **Repo Path**: `/var/mnt/eclipse/repos/anvomidaviser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/atsiser.md b/docs/proofs/spec-templates/T3-standard/iser/atsiser.md index c0b8629f5..ffd160cde 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/atsiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/atsiser.md @@ -1,5 +1,5 @@ # Proof Spec: atsiser - + **Repo Path**: `/var/mnt/eclipse/repos/atsiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/betlangiser.md b/docs/proofs/spec-templates/T3-standard/iser/betlangiser.md index 3225f447c..89ba4a5fe 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/betlangiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/betlangiser.md @@ -1,5 +1,5 @@ # Proof Spec: betlangiser - + **Repo Path**: `/var/mnt/eclipse/repos/betlangiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/bqniser.md b/docs/proofs/spec-templates/T3-standard/iser/bqniser.md index f1300b20c..871e6f4ce 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/bqniser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/bqniser.md @@ -1,5 +1,5 @@ # Proof Spec: bqniser - + **Repo Path**: `/var/mnt/eclipse/repos/bqniser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/chapeliser.md b/docs/proofs/spec-templates/T3-standard/iser/chapeliser.md index 0a8fdc7d7..43fcf6994 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/chapeliser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/chapeliser.md @@ -1,5 +1,5 @@ # Proof Spec: chapeliser - + **Repo Path**: `/var/mnt/eclipse/repos/chapeliser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/dafniser.md b/docs/proofs/spec-templates/T3-standard/iser/dafniser.md index 99065b64c..82e97df50 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/dafniser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/dafniser.md @@ -1,5 +1,5 @@ # Proof Spec: dafniser - + **Repo Path**: `/var/mnt/eclipse/repos/dafniser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/eclexiaiser.md b/docs/proofs/spec-templates/T3-standard/iser/eclexiaiser.md index b92a4551c..068f109ea 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/eclexiaiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/eclexiaiser.md @@ -1,5 +1,5 @@ # Proof Spec: eclexiaiser - + **Repo Path**: `/var/mnt/eclipse/repos/eclexiaiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/ephapaxiser.md b/docs/proofs/spec-templates/T3-standard/iser/ephapaxiser.md index 08b4db343..3ff70f883 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/ephapaxiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/ephapaxiser.md @@ -1,5 +1,5 @@ # Proof Spec: ephapaxiser - + **Repo Path**: `/var/mnt/eclipse/repos/ephapaxiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/futharkiser.md b/docs/proofs/spec-templates/T3-standard/iser/futharkiser.md index 0ff659660..53619638a 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/futharkiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/futharkiser.md @@ -1,5 +1,5 @@ # Proof Spec: futharkiser - + **Repo Path**: `/var/mnt/eclipse/repos/futharkiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/halideiser.md b/docs/proofs/spec-templates/T3-standard/iser/halideiser.md index f41059137..e5ecc6f47 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/halideiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/halideiser.md @@ -1,5 +1,5 @@ # Proof Spec: halideiser - + **Repo Path**: `/var/mnt/eclipse/repos/halideiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/idrisiser.md b/docs/proofs/spec-templates/T3-standard/iser/idrisiser.md index 00dc9633d..80201b346 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/idrisiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/idrisiser.md @@ -1,5 +1,5 @@ # Proof Spec: idrisiser - + **Repo Path**: `/var/mnt/eclipse/repos/idrisiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/iseriser.md b/docs/proofs/spec-templates/T3-standard/iser/iseriser.md index 7d2489f86..705bf9d23 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/iseriser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/iseriser.md @@ -1,5 +1,5 @@ # Proof Spec: iseriser - + **Repo Path**: `/var/mnt/eclipse/repos/iseriser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/julianiser.md b/docs/proofs/spec-templates/T3-standard/iser/julianiser.md index 8c42215e6..7e6499ee3 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/julianiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/julianiser.md @@ -1,5 +1,5 @@ # Proof Spec: julianiser - + **Repo Path**: `/var/mnt/eclipse/repos/julianiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/k9iser.md b/docs/proofs/spec-templates/T3-standard/iser/k9iser.md index 2ea7646fd..20f97d83d 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/k9iser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/k9iser.md @@ -1,5 +1,5 @@ # Proof Spec: k9iser - + **Repo Path**: `/var/mnt/eclipse/repos/k9iser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/lustreiser.md b/docs/proofs/spec-templates/T3-standard/iser/lustreiser.md index e63c040f1..905c7aab3 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/lustreiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/lustreiser.md @@ -1,5 +1,5 @@ # Proof Spec: lustreiser - + **Repo Path**: `/var/mnt/eclipse/repos/lustreiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/mylangiser.md b/docs/proofs/spec-templates/T3-standard/iser/mylangiser.md index a8755ce37..ab890e6e1 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/mylangiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/mylangiser.md @@ -1,5 +1,5 @@ # Proof Spec: mylangiser - + **Repo Path**: `/var/mnt/eclipse/repos/mylangiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/nimiser.md b/docs/proofs/spec-templates/T3-standard/iser/nimiser.md index de8f8acb5..8fd7da3c2 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/nimiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/nimiser.md @@ -1,5 +1,5 @@ # Proof Spec: nimiser - + **Repo Path**: `/var/mnt/eclipse/repos/nimiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/oblibeniser.md b/docs/proofs/spec-templates/T3-standard/iser/oblibeniser.md index 364e21e26..1ac6761b2 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/oblibeniser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/oblibeniser.md @@ -1,5 +1,5 @@ # Proof Spec: oblibeniser - + **Repo Path**: `/var/mnt/eclipse/repos/oblibeniser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/otpiser.md b/docs/proofs/spec-templates/T3-standard/iser/otpiser.md index 2d60a3283..a9164125c 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/otpiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/otpiser.md @@ -1,5 +1,5 @@ # Proof Spec: otpiser - + **Repo Path**: `/var/mnt/eclipse/repos/otpiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/phronesiser.md b/docs/proofs/spec-templates/T3-standard/iser/phronesiser.md index b296dc9ad..12b956931 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/phronesiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/phronesiser.md @@ -1,5 +1,5 @@ # Proof Spec: phronesiser - + **Repo Path**: `/var/mnt/eclipse/repos/phronesiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/ponyiser.md b/docs/proofs/spec-templates/T3-standard/iser/ponyiser.md index 4a6120b4d..15cb385dd 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/ponyiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/ponyiser.md @@ -1,5 +1,5 @@ # Proof Spec: ponyiser - + **Repo Path**: `/var/mnt/eclipse/repos/ponyiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/rescript-evangeliser.md b/docs/proofs/spec-templates/T3-standard/iser/rescript-evangeliser.md index 10d3f7f94..a529db6b6 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/rescript-evangeliser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/rescript-evangeliser.md @@ -1,5 +1,5 @@ # Proof Spec: rescript-evangeliser - + **Repo Path**: `/var/mnt/eclipse/repos/rescript-evangeliser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/tlaiser.md b/docs/proofs/spec-templates/T3-standard/iser/tlaiser.md index df298f024..6b5921fc7 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/tlaiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/tlaiser.md @@ -1,5 +1,5 @@ # Proof Spec: tlaiser - + **Repo Path**: `/var/mnt/eclipse/repos/tlaiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/typedqliser.md b/docs/proofs/spec-templates/T3-standard/iser/typedqliser.md index 5a73b2d72..d8701f848 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/typedqliser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/typedqliser.md @@ -1,5 +1,5 @@ # Proof Spec: typedqliser - + **Repo Path**: `/var/mnt/eclipse/repos/typedqliser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/verisimiser.md b/docs/proofs/spec-templates/T3-standard/iser/verisimiser.md index e2d368879..ae53f7317 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/verisimiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/verisimiser.md @@ -1,5 +1,5 @@ # Proof Spec: verisimiser - + **Repo Path**: `/var/mnt/eclipse/repos/verisimiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/iser/wokelangiser.md b/docs/proofs/spec-templates/T3-standard/iser/wokelangiser.md index de6bef5a9..d5181d6a3 100644 --- a/docs/proofs/spec-templates/T3-standard/iser/wokelangiser.md +++ b/docs/proofs/spec-templates/T3-standard/iser/wokelangiser.md @@ -1,5 +1,5 @@ # Proof Spec: wokelangiser - + **Repo Path**: `/var/mnt/eclipse/repos/wokelangiser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/AcceleratorGate.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/AcceleratorGate.jl.md index c45746421..c52f666cd 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/AcceleratorGate.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/AcceleratorGate.jl.md @@ -1,5 +1,5 @@ # Proof Spec: AcceleratorGate.jl - + **Repo Path**: `/var/mnt/eclipse/repos/AcceleratorGate.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiology.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiology.jl.md index 6ffe86eeb..7189e00ae 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiology.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiology.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Axiology.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Axiology.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiom.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiom.jl.md index 4182a1054..53743197f 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiom.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Axiom.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Axiom.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Axiom.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/BowtieRisk.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/BowtieRisk.jl.md index 852cbd321..c0cd02ae6 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/BowtieRisk.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/BowtieRisk.jl.md @@ -1,5 +1,5 @@ # Proof Spec: BowtieRisk.jl - + **Repo Path**: `/var/mnt/eclipse/repos/BowtieRisk.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Causals.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Causals.jl.md index 77da07af8..c85580e96 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Causals.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Causals.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Causals.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Causals.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cladistics.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cladistics.jl.md index 3b7239728..feb9e7e84 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cladistics.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cladistics.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Cladistics.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Cladistics.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliodynamics.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliodynamics.jl.md index 7efcbccb2..b6b698f61 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliodynamics.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliodynamics.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Cliodynamics.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Cliodynamics.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliometrics.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliometrics.jl.md index 18f01a7c5..93a9fe550 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliometrics.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Cliometrics.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Cliometrics.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Cliometrics.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Exnovation.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Exnovation.jl.md index 241ef763f..e5903af9c 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Exnovation.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Exnovation.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Exnovation.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Exnovation.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/FirmwareAudit.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/FirmwareAudit.jl.md index e0b60ebc1..34d42f0a3 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/FirmwareAudit.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/FirmwareAudit.jl.md @@ -1,5 +1,5 @@ # Proof Spec: FirmwareAudit.jl - + **Repo Path**: `/var/mnt/eclipse/repos/FirmwareAudit.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/HackenbushGames.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/HackenbushGames.jl.md index 965cb9e13..9e58cce47 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/HackenbushGames.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/HackenbushGames.jl.md @@ -1,5 +1,5 @@ # Proof Spec: HackenbushGames.jl - + **Repo Path**: `/var/mnt/eclipse/repos/HackenbushGames.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/HardwareResilience.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/HardwareResilience.jl.md index 9c6df1572..fcea3947b 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/HardwareResilience.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/HardwareResilience.jl.md @@ -1,5 +1,5 @@ # Proof Spec: HardwareResilience.jl - + **Repo Path**: `/var/mnt/eclipse/repos/HardwareResilience.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Hyperpolymath.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Hyperpolymath.jl.md index 5c8c46fb2..df0a42853 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Hyperpolymath.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Hyperpolymath.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Hyperpolymath.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Hyperpolymath.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/InvestigativeJournalist.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/InvestigativeJournalist.jl.md index 08a33a3ec..3f63f96cf 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/InvestigativeJournalist.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/InvestigativeJournalist.jl.md @@ -1,5 +1,5 @@ # Proof Spec: InvestigativeJournalist.jl - + **Repo Path**: `/var/mnt/eclipse/repos/InvestigativeJournalist.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaKids.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaKids.jl.md index beec510dd..ab59f0e16 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaKids.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaKids.jl.md @@ -1,5 +1,5 @@ # Proof Spec: JuliaKids.jl - + **Repo Path**: `/var/mnt/eclipse/repos/JuliaKids.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaPackage-Reuse-Audit.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaPackage-Reuse-Audit.jl.md index f8a075fa4..823ea7bc0 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaPackage-Reuse-Audit.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/JuliaPackage-Reuse-Audit.jl.md @@ -1,5 +1,5 @@ # Proof Spec: JuliaPackage-Reuse-Audit.jl - + **Repo Path**: `/var/mnt/eclipse/repos/JuliaPackage-Reuse-Audit.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/KnotTheory.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/KnotTheory.jl.md index 1f8fe2cb9..a17264f5d 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/KnotTheory.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/KnotTheory.jl.md @@ -1,5 +1,5 @@ # Proof Spec: KnotTheory.jl - + **Repo Path**: `/var/mnt/eclipse/repos/KnotTheory.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/LowLevel.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/LowLevel.jl.md index 371690a5f..79c8b760b 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/LowLevel.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/LowLevel.jl.md @@ -1,5 +1,5 @@ # Proof Spec: LowLevel.jl - + **Repo Path**: `/var/mnt/eclipse/repos/LowLevel.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/MacroPower.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/MacroPower.jl.md index 5329d8d74..7dda43242 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/MacroPower.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/MacroPower.jl.md @@ -1,5 +1,5 @@ # Proof Spec: MacroPower.jl - + **Repo Path**: `/var/mnt/eclipse/repos/MacroPower.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/MinixSDK.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/MinixSDK.jl.md index 9c75df3f6..84861b4e0 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/MinixSDK.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/MinixSDK.jl.md @@ -1,5 +1,5 @@ # Proof Spec: MinixSDK.jl - + **Repo Path**: `/var/mnt/eclipse/repos/MinixSDK.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/PRComms.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/PRComms.jl.md index 912adae6e..2c0d403af 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/PRComms.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/PRComms.jl.md @@ -1,5 +1,5 @@ # Proof Spec: PRComms.jl - + **Repo Path**: `/var/mnt/eclipse/repos/PRComms.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/PolyglotFormalisms.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/PolyglotFormalisms.jl.md index 12e1d8af4..e92d5088f 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/PolyglotFormalisms.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/PolyglotFormalisms.jl.md @@ -1,5 +1,5 @@ # Proof Spec: PolyglotFormalisms.jl - + **Repo Path**: `/var/mnt/eclipse/repos/PolyglotFormalisms.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/PostDisciplinary.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/PostDisciplinary.jl.md index 9e1849476..ad03d433b 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/PostDisciplinary.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/PostDisciplinary.jl.md @@ -1,5 +1,5 @@ # Proof Spec: PostDisciplinary.jl - + **Repo Path**: `/var/mnt/eclipse/repos/PostDisciplinary.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/QuantumCircuit.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/QuantumCircuit.jl.md index 84bb10a42..d558b6448 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/QuantumCircuit.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/QuantumCircuit.jl.md @@ -1,5 +1,5 @@ # Proof Spec: QuantumCircuit.jl - + **Repo Path**: `/var/mnt/eclipse/repos/QuantumCircuit.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/SMTLib.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/SMTLib.jl.md index 9c3e9f4b6..651e38bd6 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/SMTLib.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/SMTLib.jl.md @@ -1,5 +1,5 @@ # Proof Spec: SMTLib.jl - + **Repo Path**: `/var/mnt/eclipse/repos/SMTLib.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/ShellIntegration.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/ShellIntegration.jl.md index 56004b31f..d1f5ff24c 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/ShellIntegration.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/ShellIntegration.jl.md @@ -1,5 +1,5 @@ # Proof Spec: ShellIntegration.jl - + **Repo Path**: `/var/mnt/eclipse/repos/ShellIntegration.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/SiliconCore.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/SiliconCore.jl.md index c6e30ce0f..0d3b5408a 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/SiliconCore.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/SiliconCore.jl.md @@ -1,5 +1,5 @@ # Proof Spec: SiliconCore.jl - + **Repo Path**: `/var/mnt/eclipse/repos/SiliconCore.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/Skein.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/Skein.jl.md index ba5099bd7..9407f3795 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/Skein.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/Skein.jl.md @@ -1,5 +1,5 @@ # Proof Spec: Skein.jl - + **Repo Path**: `/var/mnt/eclipse/repos/Skein.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/SoftwareSovereign.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/SoftwareSovereign.jl.md index e2163aaac..652042a72 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/SoftwareSovereign.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/SoftwareSovereign.jl.md @@ -1,5 +1,5 @@ # Proof Spec: SoftwareSovereign.jl - + **Repo Path**: `/var/mnt/eclipse/repos/SoftwareSovereign.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/TradeUnionist.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/TradeUnionist.jl.md index b23cb2466..503903572 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/TradeUnionist.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/TradeUnionist.jl.md @@ -1,5 +1,5 @@ # Proof Spec: TradeUnionist.jl - + **Repo Path**: `/var/mnt/eclipse/repos/TradeUnionist.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/ViableSystems.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/ViableSystems.jl.md index 4f6790bc3..7b30a9670 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/ViableSystems.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/ViableSystems.jl.md @@ -1,5 +1,5 @@ # Proof Spec: ViableSystems.jl - + **Repo Path**: `/var/mnt/eclipse/repos/ViableSystems.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/julia-pkg/ZeroProb.jl.md b/docs/proofs/spec-templates/T3-standard/julia-pkg/ZeroProb.jl.md index a2ce4bdd5..a788f2b5b 100644 --- a/docs/proofs/spec-templates/T3-standard/julia-pkg/ZeroProb.jl.md +++ b/docs/proofs/spec-templates/T3-standard/julia-pkg/ZeroProb.jl.md @@ -1,5 +1,5 @@ # Proof Spec: ZeroProb.jl - + **Repo Path**: `/var/mnt/eclipse/repos/ZeroProb.jl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/anamnesis.md b/docs/proofs/spec-templates/T3-standard/other/anamnesis.md index a395da250..1366e1925 100644 --- a/docs/proofs/spec-templates/T3-standard/other/anamnesis.md +++ b/docs/proofs/spec-templates/T3-standard/other/anamnesis.md @@ -1,5 +1,5 @@ # Proof Spec: anamnesis - + **Repo Path**: `/var/mnt/eclipse/repos/anamnesis` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/asdf-tool-plugins.md b/docs/proofs/spec-templates/T3-standard/other/asdf-tool-plugins.md index 88a09de70..e843c57c9 100644 --- a/docs/proofs/spec-templates/T3-standard/other/asdf-tool-plugins.md +++ b/docs/proofs/spec-templates/T3-standard/other/asdf-tool-plugins.md @@ -1,5 +1,5 @@ # Proof Spec: asdf-tool-plugins - + **Repo Path**: `/var/mnt/eclipse/repos/asdf-tool-plugins` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/aspasia.md b/docs/proofs/spec-templates/T3-standard/other/aspasia.md index ddc83ba09..cf10c3f57 100644 --- a/docs/proofs/spec-templates/T3-standard/other/aspasia.md +++ b/docs/proofs/spec-templates/T3-standard/other/aspasia.md @@ -1,5 +1,5 @@ # Proof Spec: aspasia - + **Repo Path**: `/var/mnt/eclipse/repos/aspasia` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/awesome-idris2.md b/docs/proofs/spec-templates/T3-standard/other/awesome-idris2.md index c1edd75e5..f2c5d80f2 100644 --- a/docs/proofs/spec-templates/T3-standard/other/awesome-idris2.md +++ b/docs/proofs/spec-templates/T3-standard/other/awesome-idris2.md @@ -1,5 +1,5 @@ # Proof Spec: awesome-idris2 - + **Repo Path**: `/var/mnt/eclipse/repos/awesome-idris2` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/awesome-mcp-servers.md b/docs/proofs/spec-templates/T3-standard/other/awesome-mcp-servers.md index 55c2ed836..b65ddf960 100644 --- a/docs/proofs/spec-templates/T3-standard/other/awesome-mcp-servers.md +++ b/docs/proofs/spec-templates/T3-standard/other/awesome-mcp-servers.md @@ -1,5 +1,5 @@ # Proof Spec: awesome-mcp-servers - + **Repo Path**: `/var/mnt/eclipse/repos/awesome-mcp-servers` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/awesome-nickel.md b/docs/proofs/spec-templates/T3-standard/other/awesome-nickel.md index 6daaa8690..749a14235 100644 --- a/docs/proofs/spec-templates/T3-standard/other/awesome-nickel.md +++ b/docs/proofs/spec-templates/T3-standard/other/awesome-nickel.md @@ -1,5 +1,5 @@ # Proof Spec: awesome-nickel - + **Repo Path**: `/var/mnt/eclipse/repos/awesome-nickel` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/blue-screen-of-app.md b/docs/proofs/spec-templates/T3-standard/other/blue-screen-of-app.md index 4ecd17de4..bf10d5f71 100644 --- a/docs/proofs/spec-templates/T3-standard/other/blue-screen-of-app.md +++ b/docs/proofs/spec-templates/T3-standard/other/blue-screen-of-app.md @@ -1,5 +1,5 @@ # Proof Spec: blue-screen-of-app - + **Repo Path**: `/var/mnt/eclipse/repos/blue-screen-of-app` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/cccp.md b/docs/proofs/spec-templates/T3-standard/other/cccp.md index e5e764c71..31b2d1925 100644 --- a/docs/proofs/spec-templates/T3-standard/other/cccp.md +++ b/docs/proofs/spec-templates/T3-standard/other/cccp.md @@ -1,5 +1,5 @@ # Proof Spec: cccp - + **Repo Path**: `/var/mnt/eclipse/repos/cccp` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/conative-gating.md b/docs/proofs/spec-templates/T3-standard/other/conative-gating.md index 705fdbe1e..b83c1edb8 100644 --- a/docs/proofs/spec-templates/T3-standard/other/conative-gating.md +++ b/docs/proofs/spec-templates/T3-standard/other/conative-gating.md @@ -1,5 +1,5 @@ # Proof Spec: conative-gating - + **Repo Path**: `/var/mnt/eclipse/repos/conative-gating` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/developer-ecosystem.md b/docs/proofs/spec-templates/T3-standard/other/developer-ecosystem.md index a48506c3a..8e9c95f09 100644 --- a/docs/proofs/spec-templates/T3-standard/other/developer-ecosystem.md +++ b/docs/proofs/spec-templates/T3-standard/other/developer-ecosystem.md @@ -1,5 +1,5 @@ # Proof Spec: developer-ecosystem - + **Repo Path**: `/var/mnt/eclipse/repos/developer-ecosystem` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/docmatrix.md b/docs/proofs/spec-templates/T3-standard/other/docmatrix.md index a019bbeaf..7fe30137a 100644 --- a/docs/proofs/spec-templates/T3-standard/other/docmatrix.md +++ b/docs/proofs/spec-templates/T3-standard/other/docmatrix.md @@ -1,5 +1,5 @@ # Proof Spec: docmatrix - + **Repo Path**: `/var/mnt/eclipse/repos/docmatrix` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/docudactyl.md b/docs/proofs/spec-templates/T3-standard/other/docudactyl.md index da531adb9..19f1bfd53 100644 --- a/docs/proofs/spec-templates/T3-standard/other/docudactyl.md +++ b/docs/proofs/spec-templates/T3-standard/other/docudactyl.md @@ -1,5 +1,5 @@ # Proof Spec: docudactyl - + **Repo Path**: `/var/mnt/eclipse/repos/docudactyl` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/dotmatrix-fileprinter.md b/docs/proofs/spec-templates/T3-standard/other/dotmatrix-fileprinter.md index b85b9496c..5465b5b79 100644 --- a/docs/proofs/spec-templates/T3-standard/other/dotmatrix-fileprinter.md +++ b/docs/proofs/spec-templates/T3-standard/other/dotmatrix-fileprinter.md @@ -1,5 +1,5 @@ # Proof Spec: dotmatrix-fileprinter - + **Repo Path**: `/var/mnt/eclipse/repos/dotmatrix-fileprinter` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ensaid-spec.md b/docs/proofs/spec-templates/T3-standard/other/ensaid-spec.md index cfd6b55e3..bedef1ae2 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ensaid-spec.md +++ b/docs/proofs/spec-templates/T3-standard/other/ensaid-spec.md @@ -1,5 +1,5 @@ # Proof Spec: ensaid-spec - + **Repo Path**: `/var/mnt/eclipse/repos/ensaid-spec` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/excel-economic-numbers-tool.md b/docs/proofs/spec-templates/T3-standard/other/excel-economic-numbers-tool.md index f1e6de783..7539d92ef 100644 --- a/docs/proofs/spec-templates/T3-standard/other/excel-economic-numbers-tool.md +++ b/docs/proofs/spec-templates/T3-standard/other/excel-economic-numbers-tool.md @@ -1,5 +1,5 @@ # Proof Spec: excel-economic-numbers-tool - + **Repo Path**: `/var/mnt/eclipse/repos/excel-economic-numbers-tool` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ffmpeg-ffi.md b/docs/proofs/spec-templates/T3-standard/other/ffmpeg-ffi.md index 316de6788..07e9e0296 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ffmpeg-ffi.md +++ b/docs/proofs/spec-templates/T3-standard/other/ffmpeg-ffi.md @@ -1,5 +1,5 @@ # Proof Spec: ffmpeg-ffi - + **Repo Path**: `/var/mnt/eclipse/repos/ffmpeg-ffi` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/format-registrations.md b/docs/proofs/spec-templates/T3-standard/other/format-registrations.md index daa2d32af..5c55a7a86 100644 --- a/docs/proofs/spec-templates/T3-standard/other/format-registrations.md +++ b/docs/proofs/spec-templates/T3-standard/other/format-registrations.md @@ -1,5 +1,5 @@ # Proof Spec: format-registrations - + **Repo Path**: `/var/mnt/eclipse/repos/format-registrations` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/formatrix-docs.md b/docs/proofs/spec-templates/T3-standard/other/formatrix-docs.md index a91a4628a..2bebc1302 100644 --- a/docs/proofs/spec-templates/T3-standard/other/formatrix-docs.md +++ b/docs/proofs/spec-templates/T3-standard/other/formatrix-docs.md @@ -1,5 +1,5 @@ # Proof Spec: formatrix-docs - + **Repo Path**: `/var/mnt/eclipse/repos/formatrix-docs` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/game-server-admin.md b/docs/proofs/spec-templates/T3-standard/other/game-server-admin.md index 4e8741629..3ba15315a 100644 --- a/docs/proofs/spec-templates/T3-standard/other/game-server-admin.md +++ b/docs/proofs/spec-templates/T3-standard/other/game-server-admin.md @@ -1,5 +1,5 @@ # Proof Spec: game-server-admin - + **Repo Path**: `/var/mnt/eclipse/repos/game-server-admin` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/gitbot-fleet.md b/docs/proofs/spec-templates/T3-standard/other/gitbot-fleet.md index cdf5ed63d..c50f1aeac 100644 --- a/docs/proofs/spec-templates/T3-standard/other/gitbot-fleet.md +++ b/docs/proofs/spec-templates/T3-standard/other/gitbot-fleet.md @@ -1,5 +1,5 @@ # Proof Spec: gitbot-fleet - + **Repo Path**: `/var/mnt/eclipse/repos/gitbot-fleet` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/gv-clade-index.md b/docs/proofs/spec-templates/T3-standard/other/gv-clade-index.md index dc62a68d6..018b05d2d 100644 --- a/docs/proofs/spec-templates/T3-standard/other/gv-clade-index.md +++ b/docs/proofs/spec-templates/T3-standard/other/gv-clade-index.md @@ -1,5 +1,5 @@ # Proof Spec: gv-clade-index - + **Repo Path**: `/var/mnt/eclipse/repos/gv-clade-index` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/heterogenous-mobile-computing.md b/docs/proofs/spec-templates/T3-standard/other/heterogenous-mobile-computing.md index df83d766e..a9cfa328a 100644 --- a/docs/proofs/spec-templates/T3-standard/other/heterogenous-mobile-computing.md +++ b/docs/proofs/spec-templates/T3-standard/other/heterogenous-mobile-computing.md @@ -1,5 +1,5 @@ # Proof Spec: heterogenous-mobile-computing - + **Repo Path**: `/var/mnt/eclipse/repos/heterogenous-mobile-computing` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/i-human.md b/docs/proofs/spec-templates/T3-standard/other/i-human.md index 8f323f98f..2f140ffe9 100644 --- a/docs/proofs/spec-templates/T3-standard/other/i-human.md +++ b/docs/proofs/spec-templates/T3-standard/other/i-human.md @@ -1,5 +1,5 @@ # Proof Spec: i-human - + **Repo Path**: `/var/mnt/eclipse/repos/i-human` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/im-docs.md b/docs/proofs/spec-templates/T3-standard/other/im-docs.md index 021b10749..71d99adec 100644 --- a/docs/proofs/spec-templates/T3-standard/other/im-docs.md +++ b/docs/proofs/spec-templates/T3-standard/other/im-docs.md @@ -1,5 +1,5 @@ # Proof Spec: im-docs - + **Repo Path**: `/var/mnt/eclipse/repos/im-docs` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/intsoc-transactor.md b/docs/proofs/spec-templates/T3-standard/other/intsoc-transactor.md index 85b34072c..be184dd34 100644 --- a/docs/proofs/spec-templates/T3-standard/other/intsoc-transactor.md +++ b/docs/proofs/spec-templates/T3-standard/other/intsoc-transactor.md @@ -1,5 +1,5 @@ # Proof Spec: intsoc-transactor - + **Repo Path**: `/var/mnt/eclipse/repos/intsoc-transactor` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/kategoria.md b/docs/proofs/spec-templates/T3-standard/other/kategoria.md index 8f52e5678..10da0d361 100644 --- a/docs/proofs/spec-templates/T3-standard/other/kategoria.md +++ b/docs/proofs/spec-templates/T3-standard/other/kategoria.md @@ -1,5 +1,5 @@ # Proof Spec: kategoria - + **Repo Path**: `/var/mnt/eclipse/repos/kategoria` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/kea.md b/docs/proofs/spec-templates/T3-standard/other/kea.md index 1aba3f8db..23f9345d0 100644 --- a/docs/proofs/spec-templates/T3-standard/other/kea.md +++ b/docs/proofs/spec-templates/T3-standard/other/kea.md @@ -1,5 +1,5 @@ # Proof Spec: kea - + **Repo Path**: `/var/mnt/eclipse/repos/kea` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/linguist.md b/docs/proofs/spec-templates/T3-standard/other/linguist.md index 437390299..a81ed760a 100644 --- a/docs/proofs/spec-templates/T3-standard/other/linguist.md +++ b/docs/proofs/spec-templates/T3-standard/other/linguist.md @@ -1,5 +1,5 @@ # Proof Spec: linguist - + **Repo Path**: `/var/mnt/eclipse/repos/linguist` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/manifesto.md b/docs/proofs/spec-templates/T3-standard/other/manifesto.md index fd616edbc..0e2db17e6 100644 --- a/docs/proofs/spec-templates/T3-standard/other/manifesto.md +++ b/docs/proofs/spec-templates/T3-standard/other/manifesto.md @@ -1,5 +1,5 @@ # Proof Spec: manifesto - + **Repo Path**: `/var/mnt/eclipse/repos/manifesto` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/mcp-servers.md b/docs/proofs/spec-templates/T3-standard/other/mcp-servers.md index f49f44c86..a47f7665e 100644 --- a/docs/proofs/spec-templates/T3-standard/other/mcp-servers.md +++ b/docs/proofs/spec-templates/T3-standard/other/mcp-servers.md @@ -1,5 +1,5 @@ # Proof Spec: mcp-servers - + **Repo Path**: `/var/mnt/eclipse/repos/mcp-servers` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/misinformation-defence-platform.md b/docs/proofs/spec-templates/T3-standard/other/misinformation-defence-platform.md index 1b9e522a8..055959ec2 100644 --- a/docs/proofs/spec-templates/T3-standard/other/misinformation-defence-platform.md +++ b/docs/proofs/spec-templates/T3-standard/other/misinformation-defence-platform.md @@ -1,5 +1,5 @@ # Proof Spec: misinformation-defence-platform - + **Repo Path**: `/var/mnt/eclipse/repos/misinformation-defence-platform` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/neural-foundations.md b/docs/proofs/spec-templates/T3-standard/other/neural-foundations.md index 4cb899ec8..11bbaa184 100644 --- a/docs/proofs/spec-templates/T3-standard/other/neural-foundations.md +++ b/docs/proofs/spec-templates/T3-standard/other/neural-foundations.md @@ -1,5 +1,5 @@ # Proof Spec: neural-foundations - + **Repo Path**: `/var/mnt/eclipse/repos/neural-foundations` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/neurophone.md b/docs/proofs/spec-templates/T3-standard/other/neurophone.md index ff04ece1c..e4ae2dc00 100644 --- a/docs/proofs/spec-templates/T3-standard/other/neurophone.md +++ b/docs/proofs/spec-templates/T3-standard/other/neurophone.md @@ -1,5 +1,5 @@ # Proof Spec: neurophone - + **Repo Path**: `/var/mnt/eclipse/repos/neurophone` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/nexia-list.md b/docs/proofs/spec-templates/T3-standard/other/nexia-list.md index 5f3f788b6..d53ef8e89 100644 --- a/docs/proofs/spec-templates/T3-standard/other/nexia-list.md +++ b/docs/proofs/spec-templates/T3-standard/other/nexia-list.md @@ -1,5 +1,5 @@ # Proof Spec: nexia-list - + **Repo Path**: `/var/mnt/eclipse/repos/nexia-list` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/nextgen-databases.md b/docs/proofs/spec-templates/T3-standard/other/nextgen-databases.md index 3fb985644..0d17de452 100644 --- a/docs/proofs/spec-templates/T3-standard/other/nextgen-databases.md +++ b/docs/proofs/spec-templates/T3-standard/other/nextgen-databases.md @@ -1,5 +1,5 @@ # Proof Spec: nextgen-databases - + **Repo Path**: `/var/mnt/eclipse/repos/nextgen-databases` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/nickel-augmentation.md b/docs/proofs/spec-templates/T3-standard/other/nickel-augmentation.md index 73c2a8058..4d66d5977 100644 --- a/docs/proofs/spec-templates/T3-standard/other/nickel-augmentation.md +++ b/docs/proofs/spec-templates/T3-standard/other/nickel-augmentation.md @@ -1,5 +1,5 @@ # Proof Spec: nickel-augmentation - + **Repo Path**: `/var/mnt/eclipse/repos/nickel-augmentation` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/no-nonsense-nntps.md b/docs/proofs/spec-templates/T3-standard/other/no-nonsense-nntps.md index cb760fa18..85b488121 100644 --- a/docs/proofs/spec-templates/T3-standard/other/no-nonsense-nntps.md +++ b/docs/proofs/spec-templates/T3-standard/other/no-nonsense-nntps.md @@ -1,5 +1,5 @@ # Proof Spec: no-nonsense-nntps - + **Repo Path**: `/var/mnt/eclipse/repos/no-nonsense-nntps` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ochrance-framework.md b/docs/proofs/spec-templates/T3-standard/other/ochrance-framework.md index 94489415b..6742e7823 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ochrance-framework.md +++ b/docs/proofs/spec-templates/T3-standard/other/ochrance-framework.md @@ -1,5 +1,5 @@ # Proof Spec: ochrance-framework - + **Repo Path**: `/var/mnt/eclipse/repos/ochrance-framework` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ochrance.md b/docs/proofs/spec-templates/T3-standard/other/ochrance.md index 6032ef3f3..f12d9478a 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ochrance.md +++ b/docs/proofs/spec-templates/T3-standard/other/ochrance.md @@ -1,5 +1,5 @@ # Proof Spec: ochrance - + **Repo Path**: `/var/mnt/eclipse/repos/ochrance` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/odds-and-sods-package-manager.md b/docs/proofs/spec-templates/T3-standard/other/odds-and-sods-package-manager.md index e361b897e..e3429e07c 100644 --- a/docs/proofs/spec-templates/T3-standard/other/odds-and-sods-package-manager.md +++ b/docs/proofs/spec-templates/T3-standard/other/odds-and-sods-package-manager.md @@ -1,5 +1,5 @@ # Proof Spec: odds-and-sods-package-manager - + **Repo Path**: `/var/mnt/eclipse/repos/odds-and-sods-package-manager` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/patallm-gallery.md b/docs/proofs/spec-templates/T3-standard/other/patallm-gallery.md index 0a30999f6..f8b939cce 100644 --- a/docs/proofs/spec-templates/T3-standard/other/patallm-gallery.md +++ b/docs/proofs/spec-templates/T3-standard/other/patallm-gallery.md @@ -1,5 +1,5 @@ # Proof Spec: patallm-gallery - + **Repo Path**: `/var/mnt/eclipse/repos/patallm-gallery` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/patch-bridge.md b/docs/proofs/spec-templates/T3-standard/other/patch-bridge.md index e5c0f0cc2..4f0172eae 100644 --- a/docs/proofs/spec-templates/T3-standard/other/patch-bridge.md +++ b/docs/proofs/spec-templates/T3-standard/other/patch-bridge.md @@ -1,5 +1,5 @@ # Proof Spec: patch-bridge - + **Repo Path**: `/var/mnt/eclipse/repos/patch-bridge` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/polystack.md b/docs/proofs/spec-templates/T3-standard/other/polystack.md index e7fb6eefa..46d14a499 100644 --- a/docs/proofs/spec-templates/T3-standard/other/polystack.md +++ b/docs/proofs/spec-templates/T3-standard/other/polystack.md @@ -1,5 +1,5 @@ # Proof Spec: polystack - + **Repo Path**: `/var/mnt/eclipse/repos/polystack` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/preference-injector.md b/docs/proofs/spec-templates/T3-standard/other/preference-injector.md index ae4b9dab0..5973b1a66 100644 --- a/docs/proofs/spec-templates/T3-standard/other/preference-injector.md +++ b/docs/proofs/spec-templates/T3-standard/other/preference-injector.md @@ -1,5 +1,5 @@ # Proof Spec: preference-injector - + **Repo Path**: `/var/mnt/eclipse/repos/preference-injector` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/refugia.md b/docs/proofs/spec-templates/T3-standard/other/refugia.md index 16e487d7c..eac1ff843 100644 --- a/docs/proofs/spec-templates/T3-standard/other/refugia.md +++ b/docs/proofs/spec-templates/T3-standard/other/refugia.md @@ -1,5 +1,5 @@ # Proof Spec: refugia - + **Repo Path**: `/var/mnt/eclipse/repos/refugia` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/robodog-ecm.md b/docs/proofs/spec-templates/T3-standard/other/robodog-ecm.md index c02fae5f2..ca2252005 100644 --- a/docs/proofs/spec-templates/T3-standard/other/robodog-ecm.md +++ b/docs/proofs/spec-templates/T3-standard/other/robodog-ecm.md @@ -1,5 +1,5 @@ # Proof Spec: robodog-ecm - + **Repo Path**: `/var/mnt/eclipse/repos/robodog-ecm` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/robot-vacuum-cleaner.md b/docs/proofs/spec-templates/T3-standard/other/robot-vacuum-cleaner.md index bdaad65bf..608fb568d 100644 --- a/docs/proofs/spec-templates/T3-standard/other/robot-vacuum-cleaner.md +++ b/docs/proofs/spec-templates/T3-standard/other/robot-vacuum-cleaner.md @@ -1,5 +1,5 @@ # Proof Spec: robot-vacuum-cleaner - + **Repo Path**: `/var/mnt/eclipse/repos/robot-vacuum-cleaner` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/rpa-elysium.md b/docs/proofs/spec-templates/T3-standard/other/rpa-elysium.md index 343bdf01d..a1882c1e0 100644 --- a/docs/proofs/spec-templates/T3-standard/other/rpa-elysium.md +++ b/docs/proofs/spec-templates/T3-standard/other/rpa-elysium.md @@ -1,5 +1,5 @@ # Proof Spec: rpa-elysium - + **Repo Path**: `/var/mnt/eclipse/repos/rpa-elysium` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/seamstress.md b/docs/proofs/spec-templates/T3-standard/other/seamstress.md index d34cc359c..3091205da 100644 --- a/docs/proofs/spec-templates/T3-standard/other/seamstress.md +++ b/docs/proofs/spec-templates/T3-standard/other/seamstress.md @@ -1,5 +1,5 @@ # Proof Spec: seamstress - + **Repo Path**: `/var/mnt/eclipse/repos/seamstress` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/squeakwell.md b/docs/proofs/spec-templates/T3-standard/other/squeakwell.md index 0150b72ec..f456bd5d7 100644 --- a/docs/proofs/spec-templates/T3-standard/other/squeakwell.md +++ b/docs/proofs/spec-templates/T3-standard/other/squeakwell.md @@ -1,5 +1,5 @@ # Proof Spec: squeakwell - + **Repo Path**: `/var/mnt/eclipse/repos/squeakwell` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/squisher-corpus.md b/docs/proofs/spec-templates/T3-standard/other/squisher-corpus.md index 2b74fa706..512604c41 100644 --- a/docs/proofs/spec-templates/T3-standard/other/squisher-corpus.md +++ b/docs/proofs/spec-templates/T3-standard/other/squisher-corpus.md @@ -1,5 +1,5 @@ # Proof Spec: squisher-corpus - + **Repo Path**: `/var/mnt/eclipse/repos/squisher-corpus` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ssg-collection.md b/docs/proofs/spec-templates/T3-standard/other/ssg-collection.md index e10a1bdfb..e3cfcf482 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ssg-collection.md +++ b/docs/proofs/spec-templates/T3-standard/other/ssg-collection.md @@ -1,5 +1,5 @@ # Proof Spec: ssg-collection - + **Repo Path**: `/var/mnt/eclipse/repos/ssg-collection` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/tma-mark2.md b/docs/proofs/spec-templates/T3-standard/other/tma-mark2.md index 206cc4bc3..4de0f9e9e 100644 --- a/docs/proofs/spec-templates/T3-standard/other/tma-mark2.md +++ b/docs/proofs/spec-templates/T3-standard/other/tma-mark2.md @@ -1,5 +1,5 @@ # Proof Spec: tma-mark2 - + **Repo Path**: `/var/mnt/eclipse/repos/tma-mark2` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/tree-navigator.md b/docs/proofs/spec-templates/T3-standard/other/tree-navigator.md index 8e5784807..6e5575bf0 100644 --- a/docs/proofs/spec-templates/T3-standard/other/tree-navigator.md +++ b/docs/proofs/spec-templates/T3-standard/other/tree-navigator.md @@ -1,5 +1,5 @@ # Proof Spec: tree-navigator - + **Repo Path**: `/var/mnt/eclipse/repos/tree-navigator` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/tropical-resource-typing.md b/docs/proofs/spec-templates/T3-standard/other/tropical-resource-typing.md index 27abc9790..7b5bc139f 100644 --- a/docs/proofs/spec-templates/T3-standard/other/tropical-resource-typing.md +++ b/docs/proofs/spec-templates/T3-standard/other/tropical-resource-typing.md @@ -1,5 +1,5 @@ # Proof Spec: tropical-resource-typing - + **Repo Path**: `/var/mnt/eclipse/repos/tropical-resource-typing` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/ubicity.md b/docs/proofs/spec-templates/T3-standard/other/ubicity.md index 6bc325839..784c25ebd 100644 --- a/docs/proofs/spec-templates/T3-standard/other/ubicity.md +++ b/docs/proofs/spec-templates/T3-standard/other/ubicity.md @@ -1,5 +1,5 @@ # Proof Spec: ubicity - + **Repo Path**: `/var/mnt/eclipse/repos/ubicity` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/v3-templater.md b/docs/proofs/spec-templates/T3-standard/other/v3-templater.md index a0fa6ee55..6489b9dab 100644 --- a/docs/proofs/spec-templates/T3-standard/other/v3-templater.md +++ b/docs/proofs/spec-templates/T3-standard/other/v3-templater.md @@ -1,5 +1,5 @@ # Proof Spec: v3-templater - + **Repo Path**: `/var/mnt/eclipse/repos/v3-templater` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/vcl-ut.md b/docs/proofs/spec-templates/T3-standard/other/vcl-ut.md index 21115feef..0e5487d35 100644 --- a/docs/proofs/spec-templates/T3-standard/other/vcl-ut.md +++ b/docs/proofs/spec-templates/T3-standard/other/vcl-ut.md @@ -1,5 +1,5 @@ # Proof Spec: vql-ut - + **Repo Path**: `/var/mnt/eclipse/repos/vql-ut` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/verisimdb-data.md b/docs/proofs/spec-templates/T3-standard/other/verisimdb-data.md index 3d8f426ea..507ca4755 100644 --- a/docs/proofs/spec-templates/T3-standard/other/verisimdb-data.md +++ b/docs/proofs/spec-templates/T3-standard/other/verisimdb-data.md @@ -1,5 +1,5 @@ # Proof Spec: verisimdb-data - + **Repo Path**: `/var/mnt/eclipse/repos/verisimdb-data` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/voyage-enterprise-decision-system.md b/docs/proofs/spec-templates/T3-standard/other/voyage-enterprise-decision-system.md index 5e7434d46..3cb15287e 100644 --- a/docs/proofs/spec-templates/T3-standard/other/voyage-enterprise-decision-system.md +++ b/docs/proofs/spec-templates/T3-standard/other/voyage-enterprise-decision-system.md @@ -1,5 +1,5 @@ # Proof Spec: voyage-enterprise-decision-system - + **Repo Path**: `/var/mnt/eclipse/repos/voyage-enterprise-decision-system` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/vql-ut.md b/docs/proofs/spec-templates/T3-standard/other/vql-ut.md index 21115feef..0e5487d35 100644 --- a/docs/proofs/spec-templates/T3-standard/other/vql-ut.md +++ b/docs/proofs/spec-templates/T3-standard/other/vql-ut.md @@ -1,5 +1,5 @@ # Proof Spec: vql-ut - + **Repo Path**: `/var/mnt/eclipse/repos/vql-ut` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/other/zerostep.md b/docs/proofs/spec-templates/T3-standard/other/zerostep.md index ce57b9d76..268d8a9a7 100644 --- a/docs/proofs/spec-templates/T3-standard/other/zerostep.md +++ b/docs/proofs/spec-templates/T3-standard/other/zerostep.md @@ -1,5 +1,5 @@ # Proof Spec: zerostep - + **Repo Path**: `/var/mnt/eclipse/repos/zerostep` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/befunge93-vault-cracker.md b/docs/proofs/spec-templates/T3-standard/security/befunge93-vault-cracker.md index 52ae5919a..a19f95cb3 100644 --- a/docs/proofs/spec-templates/T3-standard/security/befunge93-vault-cracker.md +++ b/docs/proofs/spec-templates/T3-standard/security/befunge93-vault-cracker.md @@ -1,5 +1,5 @@ # Proof Spec: befunge93-vault-cracker - + **Repo Path**: `/var/mnt/eclipse/repos/befunge93-vault-cracker` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/cookie-rebound.md b/docs/proofs/spec-templates/T3-standard/security/cookie-rebound.md index 572b3a3e4..b0f3d62a9 100644 --- a/docs/proofs/spec-templates/T3-standard/security/cookie-rebound.md +++ b/docs/proofs/spec-templates/T3-standard/security/cookie-rebound.md @@ -1,5 +1,5 @@ # Proof Spec: cookie-rebound - + **Repo Path**: `/var/mnt/eclipse/repos/cookie-rebound` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/dicti0nary-attack.md b/docs/proofs/spec-templates/T3-standard/security/dicti0nary-attack.md index d357611b6..53529b36a 100644 --- a/docs/proofs/spec-templates/T3-standard/security/dicti0nary-attack.md +++ b/docs/proofs/spec-templates/T3-standard/security/dicti0nary-attack.md @@ -1,5 +1,5 @@ # Proof Spec: dicti0nary-attack - + **Repo Path**: `/var/mnt/eclipse/repos/dicti0nary-attack` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/explicit-trust-plane.md b/docs/proofs/spec-templates/T3-standard/security/explicit-trust-plane.md index 0d81c97c0..1b91cf01d 100644 --- a/docs/proofs/spec-templates/T3-standard/security/explicit-trust-plane.md +++ b/docs/proofs/spec-templates/T3-standard/security/explicit-trust-plane.md @@ -1,5 +1,5 @@ # Proof Spec: explicit-trust-plane - + **Repo Path**: `/var/mnt/eclipse/repos/explicit-trust-plane` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/http-capability-gateway.md b/docs/proofs/spec-templates/T3-standard/security/http-capability-gateway.md index 1f1490994..cd2786b92 100644 --- a/docs/proofs/spec-templates/T3-standard/security/http-capability-gateway.md +++ b/docs/proofs/spec-templates/T3-standard/security/http-capability-gateway.md @@ -1,5 +1,5 @@ # Proof Spec: http-capability-gateway - + **Repo Path**: `/var/mnt/eclipse/repos/http-capability-gateway` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/php-aegis.md b/docs/proofs/spec-templates/T3-standard/security/php-aegis.md index 616516956..a951c7836 100644 --- a/docs/proofs/spec-templates/T3-standard/security/php-aegis.md +++ b/docs/proofs/spec-templates/T3-standard/security/php-aegis.md @@ -1,5 +1,5 @@ # Proof Spec: php-aegis - + **Repo Path**: `/var/mnt/eclipse/repos/php-aegis` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/pimcore-fortress.md b/docs/proofs/spec-templates/T3-standard/security/pimcore-fortress.md index 15749886d..7c156bf47 100644 --- a/docs/proofs/spec-templates/T3-standard/security/pimcore-fortress.md +++ b/docs/proofs/spec-templates/T3-standard/security/pimcore-fortress.md @@ -1,5 +1,5 @@ # Proof Spec: pimcore-fortress - + **Repo Path**: `/var/mnt/eclipse/repos/pimcore-fortress` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/proof-of-work.md b/docs/proofs/spec-templates/T3-standard/security/proof-of-work.md index 723692cfa..06ba3720f 100644 --- a/docs/proofs/spec-templates/T3-standard/security/proof-of-work.md +++ b/docs/proofs/spec-templates/T3-standard/security/proof-of-work.md @@ -1,5 +1,5 @@ # Proof Spec: proof-of-work - + **Repo Path**: `/var/mnt/eclipse/repos/proof-of-work` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/reasonably-good-token-vault.md b/docs/proofs/spec-templates/T3-standard/security/reasonably-good-token-vault.md index 6a5acdb5e..334d0d63f 100644 --- a/docs/proofs/spec-templates/T3-standard/security/reasonably-good-token-vault.md +++ b/docs/proofs/spec-templates/T3-standard/security/reasonably-good-token-vault.md @@ -1,5 +1,5 @@ # Proof Spec: reasonably-good-token-vault - + **Repo Path**: `/var/mnt/eclipse/repos/reasonably-good-token-vault` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/safe-brute-force.md b/docs/proofs/spec-templates/T3-standard/security/safe-brute-force.md index 431fe84ea..6eaecb067 100644 --- a/docs/proofs/spec-templates/T3-standard/security/safe-brute-force.md +++ b/docs/proofs/spec-templates/T3-standard/security/safe-brute-force.md @@ -1,5 +1,5 @@ # Proof Spec: safe-brute-force - + **Repo Path**: `/var/mnt/eclipse/repos/safe-brute-force` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/sanctify-php.md b/docs/proofs/spec-templates/T3-standard/security/sanctify-php.md index 6028a9d16..7f62c2fd3 100644 --- a/docs/proofs/spec-templates/T3-standard/security/sanctify-php.md +++ b/docs/proofs/spec-templates/T3-standard/security/sanctify-php.md @@ -1,5 +1,5 @@ # Proof Spec: sanctify-php - + **Repo Path**: `/var/mnt/eclipse/repos/sanctify-php` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/security/sdp-hkdf-deployment.md b/docs/proofs/spec-templates/T3-standard/security/sdp-hkdf-deployment.md index 0e83ef39a..4d0cfde79 100644 --- a/docs/proofs/spec-templates/T3-standard/security/sdp-hkdf-deployment.md +++ b/docs/proofs/spec-templates/T3-standard/security/sdp-hkdf-deployment.md @@ -1,5 +1,5 @@ # Proof Spec: sdp-hkdf-deployment - + **Repo Path**: `/var/mnt/eclipse/repos/sdp-hkdf-deployment` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/academic-workflow-suite.md b/docs/proofs/spec-templates/T3-standard/webapp/academic-workflow-suite.md index 9c44be557..ea5bc8d30 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/academic-workflow-suite.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/academic-workflow-suite.md @@ -1,5 +1,5 @@ # Proof Spec: academic-workflow-suite - + **Repo Path**: `/var/mnt/eclipse/repos/academic-workflow-suite` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/accessibility-everywhere.md b/docs/proofs/spec-templates/T3-standard/webapp/accessibility-everywhere.md index 2e6d0e422..aa309baa2 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/accessibility-everywhere.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/accessibility-everywhere.md @@ -1,5 +1,5 @@ # Proof Spec: accessibility-everywhere - + **Repo Path**: `/var/mnt/eclipse/repos/accessibility-everywhere` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/aerie.md b/docs/proofs/spec-templates/T3-standard/webapp/aerie.md index 6cbb055bb..50e2cdaae 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/aerie.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/aerie.md @@ -1,5 +1,5 @@ # Proof Spec: aerie - + **Repo Path**: `/var/mnt/eclipse/repos/aerie` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/blocky-writer.md b/docs/proofs/spec-templates/T3-standard/webapp/blocky-writer.md index d0063fb46..35dfed793 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/blocky-writer.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/blocky-writer.md @@ -1,5 +1,5 @@ # Proof Spec: blocky-writer - + **Repo Path**: `/var/mnt/eclipse/repos/blocky-writer` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/branch-newspaper.md b/docs/proofs/spec-templates/T3-standard/webapp/branch-newspaper.md index f3d70375c..dfb23bd6a 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/branch-newspaper.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/branch-newspaper.md @@ -1,5 +1,5 @@ # Proof Spec: branch-newspaper - + **Repo Path**: `/var/mnt/eclipse/repos/branch-newspaper` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/civic-connect.md b/docs/proofs/spec-templates/T3-standard/webapp/civic-connect.md index d555ad9e4..3110c8d78 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/civic-connect.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/civic-connect.md @@ -1,5 +1,5 @@ # Proof Spec: civic-connect - + **Repo Path**: `/var/mnt/eclipse/repos/civic-connect` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/double-track-browser.md b/docs/proofs/spec-templates/T3-standard/webapp/double-track-browser.md index a021410fc..69cce3b51 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/double-track-browser.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/double-track-browser.md @@ -1,5 +1,5 @@ # Proof Spec: double-track-browser - + **Repo Path**: `/var/mnt/eclipse/repos/double-track-browser` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/feedback-o-tron.md b/docs/proofs/spec-templates/T3-standard/webapp/feedback-o-tron.md index 492bf4c3b..6956c69a2 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/feedback-o-tron.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/feedback-o-tron.md @@ -1,5 +1,5 @@ # Proof Spec: feedback-o-tron - + **Repo Path**: `/var/mnt/eclipse/repos/feedback-o-tron` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/grim-repo.md b/docs/proofs/spec-templates/T3-standard/webapp/grim-repo.md index e61cab567..32808fa67 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/grim-repo.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/grim-repo.md @@ -1,5 +1,5 @@ # Proof Spec: grim-repo - + **Repo Path**: `/var/mnt/eclipse/repos/grim-repo` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/hyperpolymath.github.io.md b/docs/proofs/spec-templates/T3-standard/webapp/hyperpolymath.github.io.md index a680e7bd4..7597e1589 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/hyperpolymath.github.io.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/hyperpolymath.github.io.md @@ -1,5 +1,5 @@ # Proof Spec: hyperpolymath.github.io - + **Repo Path**: `/var/mnt/eclipse/repos/hyperpolymath.github.io` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/lcb-website.md b/docs/proofs/spec-templates/T3-standard/webapp/lcb-website.md index f822b4541..3c58b8398 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/lcb-website.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/lcb-website.md @@ -1,5 +1,5 @@ # Proof Spec: lcb-website - + **Repo Path**: `/var/mnt/eclipse/repos/lcb-website` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/nafa-app.md b/docs/proofs/spec-templates/T3-standard/webapp/nafa-app.md index 8e1ea8673..f902e6f8b 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/nafa-app.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/nafa-app.md @@ -1,5 +1,5 @@ # Proof Spec: nafa-app - + **Repo Path**: `/var/mnt/eclipse/repos/nafa-app` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/project-wharf.md b/docs/proofs/spec-templates/T3-standard/webapp/project-wharf.md index 33ba5357e..c07e3af20 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/project-wharf.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/project-wharf.md @@ -1,5 +1,5 @@ # Proof Spec: project-wharf - + **Repo Path**: `/var/mnt/eclipse/repos/project-wharf` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/rescript-dom-mounter.md b/docs/proofs/spec-templates/T3-standard/webapp/rescript-dom-mounter.md index 35ef4bdf3..6ef18f9fc 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/rescript-dom-mounter.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/rescript-dom-mounter.md @@ -1,5 +1,5 @@ # Proof Spec: rescript-dom-mounter - + **Repo Path**: `/var/mnt/eclipse/repos/rescript-dom-mounter` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/rescript-tea.md b/docs/proofs/spec-templates/T3-standard/webapp/rescript-tea.md index e4980859d..b804abb12 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/rescript-tea.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/rescript-tea.md @@ -1,5 +1,5 @@ # Proof Spec: rescript-tea - + **Repo Path**: `/var/mnt/eclipse/repos/rescript-tea` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T3-standard/webapp/rescript-vite.md b/docs/proofs/spec-templates/T3-standard/webapp/rescript-vite.md index 80be14c09..f7ec66ee6 100644 --- a/docs/proofs/spec-templates/T3-standard/webapp/rescript-vite.md +++ b/docs/proofs/spec-templates/T3-standard/webapp/rescript-vite.md @@ -1,5 +1,5 @@ # Proof Spec: rescript-vite - + **Repo Path**: `/var/mnt/eclipse/repos/rescript-vite` **Tier**: T3 — Standard diff --git a/docs/proofs/spec-templates/T4-light/README.md b/docs/proofs/spec-templates/T4-light/README.md index f9753285e..01de12df2 100644 --- a/docs/proofs/spec-templates/T4-light/README.md +++ b/docs/proofs/spec-templates/T4-light/README.md @@ -1,5 +1,5 @@ # T4 Light Tier — Template ABI Only - + T4 repos only need the 5 ABI proofs from rsr-template-repo: - ABI-1: Non-null pointer safety diff --git a/docs/reorg/STREAM-PROMPTS.adoc b/docs/reorg/STREAM-PROMPTS.adoc index 8f3c432a5..649799fe6 100644 --- a/docs/reorg/STREAM-PROMPTS.adoc +++ b/docs/reorg/STREAM-PROMPTS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Standards Reorg — Stream Prompts :toc: :icons: font diff --git a/docs/tech-debt-2026-05-26.md b/docs/tech-debt-2026-05-26.md index 0ece6b6d6..6100142ac 100644 --- a/docs/tech-debt-2026-05-26.md +++ b/docs/tech-debt-2026-05-26.md @@ -1,5 +1,5 @@ diff --git a/ecosystem-a2ml/.gitattributes b/ecosystem-a2ml/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/ecosystem-a2ml/.gitattributes +++ b/ecosystem-a2ml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/ecosystem-a2ml/.gitignore b/ecosystem-a2ml/.gitignore index 033846115..45f10b185 100644 --- a/ecosystem-a2ml/.gitignore +++ b/ecosystem-a2ml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/ecosystem-a2ml/.machine_readable/6a2/AGENTIC.a2ml b/ecosystem-a2ml/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/AGENTIC.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/ecosystem-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/ecosystem-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 6ae319666..d20cb9d4e 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Ecosystem A2ml ecosystem position diff --git a/ecosystem-a2ml/.machine_readable/6a2/META.a2ml b/ecosystem-a2ml/.machine_readable/6a2/META.a2ml index 41226fcc6..3f0db7bd2 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/META.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Ecosystem A2ml meta-level information diff --git a/ecosystem-a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/ecosystem-a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/ecosystem-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/ecosystem-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/ecosystem-a2ml/.machine_readable/6a2/STATE.a2ml b/ecosystem-a2ml/.machine_readable/6a2/STATE.a2ml index 64e05eafb..fd3157d56 100644 --- a/ecosystem-a2ml/.machine_readable/6a2/STATE.a2ml +++ b/ecosystem-a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Ecosystem A2ml project state diff --git a/ecosystem-a2ml/README.adoc b/ecosystem-a2ml/README.adoc index 3d265a814..7fae85571 100644 --- a/ecosystem-a2ml/README.adoc +++ b/ecosystem-a2ml/README.adoc @@ -144,7 +144,7 @@ Place in your repository root: [source,toml] ---- -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml - Project ecosystem context [ecosystem] diff --git a/ecosystem-a2ml/contractiles/dust/Dustfile b/ecosystem-a2ml/contractiles/dust/Dustfile index a8434c404..314903cca 100644 --- a/ecosystem-a2ml/contractiles/dust/Dustfile +++ b/ecosystem-a2ml/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/ecosystem-a2ml/contractiles/must/Mustfile b/ecosystem-a2ml/contractiles/must/Mustfile index c5f984aef..dc7b3be51 100644 --- a/ecosystem-a2ml/contractiles/must/Mustfile +++ b/ecosystem-a2ml/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/ecosystem-a2ml/spec/ecosystem.abnf b/ecosystem-a2ml/spec/ecosystem.abnf index 47fe10db2..1064477b2 100644 --- a/ecosystem-a2ml/spec/ecosystem.abnf +++ b/ecosystem-a2ml/spec/ecosystem.abnf @@ -1,5 +1,5 @@ ; ECOSYSTEM.scm ABNF Grammar -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ; ; Formal syntax specification following RFC 5234 (ABNF) diff --git a/ecosystem-a2ml/spec/family/scm-core.abnf b/ecosystem-a2ml/spec/family/scm-core.abnf index a0de26fc3..711ddc5ba 100644 --- a/ecosystem-a2ml/spec/family/scm-core.abnf +++ b/ecosystem-a2ml/spec/family/scm-core.abnf @@ -1,5 +1,5 @@ ; SCM Format Family - Shared ABNF Core -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ; ; This file defines the common ABNF primitives shared by all SCM family diff --git a/ensaid-config/0-AI-MANIFEST.a2ml b/ensaid-config/0-AI-MANIFEST.a2ml index 570f3ea72..e06e155db 100644 --- a/ensaid-config/0-AI-MANIFEST.a2ml +++ b/ensaid-config/0-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # STOP - READ THIS FIRST diff --git a/ensaid-config/README.adoc b/ensaid-config/README.adoc index a6ce5e123..0d5f88a47 100644 --- a/ensaid-config/README.adoc +++ b/ensaid-config/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = ENSAID_CONFIG.a2ml image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc b/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc index b02aca4e0..32c6c67c1 100644 --- a/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc +++ b/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = ENSAID_CONFIG.a2ml Specification :doctype: book diff --git a/ensaid-config/spec/README.adoc b/ensaid-config/spec/README.adoc index b6dcd88fe..45898049d 100644 --- a/ensaid-config/spec/README.adoc +++ b/ensaid-config/spec/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = .ensaid-config -- Specification Documents :toc: diff --git a/flake.nix b/flake.nix index 5ce37d39c..9f5b10bb3 100644 --- a/flake.nix +++ b/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Nix flake development environment for standards. diff --git a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml index 9f0cc0847..7e76e8e50 100644 --- a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml +++ b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; ; FOUNDATIONS-READINESS-GRADES.a2ml — machine-readable counterpart of diff --git a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc index 044389f57..ce7001ad8 100644 --- a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc +++ b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Foundations Readiness Grades (FRG) diff --git a/foundations-readiness-grades/README.adoc b/foundations-readiness-grades/README.adoc index 3389e84dc..b084b8eb3 100644 --- a/foundations-readiness-grades/README.adoc +++ b/foundations-readiness-grades/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Foundations Readiness Grades (FRG) diff --git a/foundations-readiness-grades/SELF-ASSESSMENT.adoc b/foundations-readiness-grades/SELF-ASSESSMENT.adoc index 166c143f7..32c45fcd3 100644 --- a/foundations-readiness-grades/SELF-ASSESSMENT.adoc +++ b/foundations-readiness-grades/SELF-ASSESSMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Foundations Readiness Grades — Self-Assessment diff --git a/foundations-readiness-grades/templates/FRG-PROFILE-TEMPLATE.adoc b/foundations-readiness-grades/templates/FRG-PROFILE-TEMPLATE.adoc index 64d509991..387cfd99b 100644 --- a/foundations-readiness-grades/templates/FRG-PROFILE-TEMPLATE.adoc +++ b/foundations-readiness-grades/templates/FRG-PROFILE-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = FRG-PROFILE — {LANGUAGE_NAME} diff --git a/guix.scm b/guix.scm index 8f7350f14..f477ba8ef 100644 --- a/guix.scm +++ b/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix development environment for standards. diff --git a/hooks/playbook-to-recipe/Cargo.toml b/hooks/playbook-to-recipe/Cargo.toml index 46fbd1a59..d89449f7c 100644 --- a/hooks/playbook-to-recipe/Cargo.toml +++ b/hooks/playbook-to-recipe/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "playbook-to-recipe" version = "0.1.0" diff --git a/hooks/playbook-to-recipe/src/main.rs b/hooks/playbook-to-recipe/src/main.rs index 371f4088a..2783dff9a 100644 --- a/hooks/playbook-to-recipe/src/main.rs +++ b/hooks/playbook-to-recipe/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // playbook-to-recipe — convert PLAYBOOK.a2ml runbook procedures into @@ -261,7 +261,7 @@ fn balanced_sexp(s: &str) -> &str { fn render_recipe(repo: &str, proc_name: &str, steps: &[(String, String)]) -> String { let mut s = String::new(); - s.push_str("# SPDX-License-Identifier: AGPL-3.0-or-later\n"); + s.push_str("# SPDX-License-Identifier: MPL-2.0\n"); s.push_str("# Hypatia recipe (A2ML) — generated from PLAYBOOK.a2ml\n\n"); s.push_str("@recipe(version=\"1.0\"):\n"); s.push_str(&format!("id: recipe-{repo}-{proc_name}\n")); diff --git a/hooks/pre-commit b/hooks/pre-commit index 0d293e3bf..c2340b526 100755 --- a/hooks/pre-commit +++ b/hooks/pre-commit @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # pre-commit hook for Hyperpolymath Language Policy enforcement # Install: cp hooks/pre-commit .git/hooks/pre-commit && chmod +x .git/hooks/pre-commit diff --git a/hooks/validate-codeql.sh b/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/hooks/validate-codeql.sh +++ b/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/hooks/validate-permissions.sh b/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/hooks/validate-permissions.sh +++ b/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/hooks/validate-sha-pins.sh b/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/hooks/validate-sha-pins.sh +++ b/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/hooks/validate-spdx.sh b/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/hooks/validate-spdx.sh +++ b/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -13,7 +13,7 @@ for workflow in .github/workflows/*.yml .github/workflows/*.yaml; do first_line=$(head -n1 "$workflow") if ! echo "$first_line" | grep -qE "$SPDX_PATTERN"; then echo "ERROR: Missing SPDX header in $workflow" - echo " First line should be: # SPDX-License-Identifier: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/hypatia-rules/README.adoc b/hypatia-rules/README.adoc index 154e35574..6989bf061 100644 --- a/hypatia-rules/README.adoc +++ b/hypatia-rules/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Standards-Specific Hypatia Rules :status: Draft v0.2.0 :updated: 2026-04-18 diff --git a/hypatia-rules/crg-demotion-detector.a2ml b/hypatia-rules/crg-demotion-detector.a2ml index 993034a05..3f5db5159 100644 --- a/hypatia-rules/crg-demotion-detector.a2ml +++ b/hypatia-rules/crg-demotion-detector.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S001 — CRG Demotion Detector # Fires when a component's CRG grade moves backwards (e.g. B → C). # diff --git a/hypatia-rules/k9-orphan-detector.a2ml b/hypatia-rules/k9-orphan-detector.a2ml index bc0df8d95..a8c61be4b 100644 --- a/hypatia-rules/k9-orphan-detector.a2ml +++ b/hypatia-rules/k9-orphan-detector.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S002 — K9 Orphan Detector # Finds K9 components (coordination.k9 nodes, contractile modules) that # are not referenced in any Justfile recipe. diff --git a/hypatia-rules/profile-drift-detector.a2ml b/hypatia-rules/profile-drift-detector.a2ml index cf6045a89..f5b4b07b2 100644 --- a/hypatia-rules/profile-drift-detector.a2ml +++ b/hypatia-rules/profile-drift-detector.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S007 — A2ML Profile Drift Detector # Flags a 6a2 file whose content has drifted from the A2ML profile it # declares via @profile(id=...). "Drift" = the file no longer satisfies its diff --git a/hypatia-rules/proof-freshness.a2ml b/hypatia-rules/proof-freshness.a2ml index 3eb7c6e7f..dd318c11d 100644 --- a/hypatia-rules/proof-freshness.a2ml +++ b/hypatia-rules/proof-freshness.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S003 — Proof Freshness # Alerts when a formal proof hasn't been re-verified in > 30 days. diff --git a/hypatia-rules/registry-staleness.a2ml b/hypatia-rules/registry-staleness.a2ml index ac8f2609e..db381f128 100644 --- a/hypatia-rules/registry-staleness.a2ml +++ b/hypatia-rules/registry-staleness.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S006 — Registry Staleness / Doc Drift # Detects when the verifiable spec registry (.machine_readable/REGISTRY.a2ml) # no longer matches ground truth, or when DERIVED docs (TOPOLOGY.md) were diff --git a/hypatia-rules/rsr-self-compliance.a2ml b/hypatia-rules/rsr-self-compliance.a2ml index 73c229b91..261eb56f8 100644 --- a/hypatia-rules/rsr-self-compliance.a2ml +++ b/hypatia-rules/rsr-self-compliance.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # HYP-S004 — RSR Self-Compliance # Validates the standards repo against its own RSR (Rhodium Standard # Repositories) definition. A constitution that exempts itself from its diff --git a/immaculate-guide/IMMACULATE-GUIDE.adoc b/immaculate-guide/IMMACULATE-GUIDE.adoc index 0724e9b77..301067a7b 100644 --- a/immaculate-guide/IMMACULATE-GUIDE.adoc +++ b/immaculate-guide/IMMACULATE-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = The Immaculate Guide to Forging & Distribution (Hyperpolymath Edition) diff --git a/inline-annotations/README.adoc b/inline-annotations/README.adoc index eac776012..6ac9ccde3 100644 --- a/inline-annotations/README.adoc +++ b/inline-annotations/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Inline Annotations :status: Draft v0.1.0 diff --git a/inline-annotations/SPEC.adoc b/inline-annotations/SPEC.adoc index 886c0aa51..396d64b3a 100644 --- a/inline-annotations/SPEC.adoc +++ b/inline-annotations/SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Inline Annotations Specification Jonathan D.A. Jewell diff --git a/inline-annotations/examples/octad-mapping.a2ml b/inline-annotations/examples/octad-mapping.a2ml index dc5f92192..224475337 100644 --- a/inline-annotations/examples/octad-mapping.a2ml +++ b/inline-annotations/examples/octad-mapping.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Worked example: an inline annotation → extractor output → VeriSimDB octad. # # This file shows the three stages of the same annotation as it flows from diff --git a/inline-annotations/examples/output.a2ml b/inline-annotations/examples/output.a2ml index d0ef257ae..a31d507f9 100644 --- a/inline-annotations/examples/output.a2ml +++ b/inline-annotations/examples/output.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example A2ML output from the inline-annotation extractor. # Produced by: inline-annotations extract src/ --out annotations.a2ml # Grammar version: 0.1.0 diff --git a/inline-annotations/extractor/Cargo.toml b/inline-annotations/extractor/Cargo.toml index 8c0dd9772..18b7f1552 100644 --- a/inline-annotations/extractor/Cargo.toml +++ b/inline-annotations/extractor/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "inline-annotations" version = "0.1.0" diff --git a/inline-annotations/extractor/batch-extract.sh b/inline-annotations/extractor/batch-extract.sh index 9de05788b..d545c0b40 100755 --- a/inline-annotations/extractor/batch-extract.sh +++ b/inline-annotations/extractor/batch-extract.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Batch-run the inline-annotations extractor across an estate. # Emits one A2ML file per repo under OUT_DIR. # diff --git a/inline-annotations/extractor/src/main.rs b/inline-annotations/extractor/src/main.rs index 4290956f8..b406cfb5d 100644 --- a/inline-annotations/extractor/src/main.rs +++ b/inline-annotations/extractor/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // inline-annotations extractor — reference implementation @@ -252,7 +252,7 @@ fn parse_attrs(s: &str) -> HashMap { fn render_a2ml(anns: &[Annotation]) -> String { let now = iso8601_now(); let mut s = String::new(); - s.push_str("# SPDX-License-Identifier: AGPL-3.0-or-later\n"); + s.push_str("# SPDX-License-Identifier: MPL-2.0\n"); s.push_str("# Emitted by inline-annotations extractor\n\n"); s.push_str("@metadata:\n"); s.push_str(&format!("extractor: inline-annotations\n")); diff --git a/k9-coordination-protocol/READINESS.md b/k9-coordination-protocol/READINESS.md index 49d152f30..892c9560d 100644 --- a/k9-coordination-protocol/READINESS.md +++ b/k9-coordination-protocol/READINESS.md @@ -1,4 +1,4 @@ - + # READINESS.md — K9 Coordination Protocol **Current Grade:** B diff --git a/k9-coordination-protocol/README.adoc b/k9-coordination-protocol/README.adoc index 2b23abdaf..916bbab77 100644 --- a/k9-coordination-protocol/README.adoc +++ b/k9-coordination-protocol/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // K9 Coordination Protocol - README = K9 Coordination Protocol Jonathan D.A. Jewell diff --git a/k9-coordination-protocol/examples/minimal.k9 b/k9-coordination-protocol/examples/minimal.k9 index a2ea25650..41fbabec6 100644 --- a/k9-coordination-protocol/examples/minimal.k9 +++ b/k9-coordination-protocol/examples/minimal.k9 @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # minimal.k9 — Minimal coordination.k9 example # # This is the smallest useful coordination file. It declares the project diff --git a/k9-coordination-protocol/generator/bench.js b/k9-coordination-protocol/generator/bench.js index 94757ff83..058f98d74 100644 --- a/k9-coordination-protocol/generator/bench.js +++ b/k9-coordination-protocol/generator/bench.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno bench --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Benchmarks // // Measures latency, throughput, and memory for the generator. diff --git a/k9-coordination-protocol/generator/compatibility_test.js b/k9-coordination-protocol/generator/compatibility_test.js index 83bfd5919..185ed02c5 100644 --- a/k9-coordination-protocol/generator/compatibility_test.js +++ b/k9-coordination-protocol/generator/compatibility_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Compatibility Tests // Verify backward/forward compatibility of K9 schema versions. // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/generator/contract_test.js b/k9-coordination-protocol/generator/contract_test.js index 0b0b2759a..bc3dae666 100644 --- a/k9-coordination-protocol/generator/contract_test.js +++ b/k9-coordination-protocol/generator/contract_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Contract / Invariant Tests // Verify that declared invariants and contracts actually hold. // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/generator/fuzz_test.js b/k9-coordination-protocol/generator/fuzz_test.js index 018a5e264..cc821f4e5 100644 --- a/k9-coordination-protocol/generator/fuzz_test.js +++ b/k9-coordination-protocol/generator/fuzz_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Fuzz Tests // Feed malformed and adversarial input to find crashes and undefined behaviour. // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/generator/generate.js b/k9-coordination-protocol/generator/generate.js index 4a586e009..1ed9e00db 100644 --- a/k9-coordination-protocol/generator/generate.js +++ b/k9-coordination-protocol/generator/generate.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno run --allow-read --allow-write -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Generator // Reads a coordination.k9 file and emits AI tool instruction files. // diff --git a/k9-coordination-protocol/generator/generate_test.js b/k9-coordination-protocol/generator/generate_test.js index 62ba63826..1a85c878c 100644 --- a/k9-coordination-protocol/generator/generate_test.js +++ b/k9-coordination-protocol/generator/generate_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Generator Tests // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/generator/mutation_test.js b/k9-coordination-protocol/generator/mutation_test.js index 8ab384786..cd51201bb 100644 --- a/k9-coordination-protocol/generator/mutation_test.js +++ b/k9-coordination-protocol/generator/mutation_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run --allow-env -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Mutation Tests // // Systematically mutate the generator source and verify the output changes. diff --git a/k9-coordination-protocol/generator/property_test.js b/k9-coordination-protocol/generator/property_test.js index 96d2f14c4..0fc3d4f28 100644 --- a/k9-coordination-protocol/generator/property_test.js +++ b/k9-coordination-protocol/generator/property_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Property-Based Tests // Generative tests verifying properties across random inputs. // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/generator/regression_test.js b/k9-coordination-protocol/generator/regression_test.js index 5acab5384..e588450eb 100644 --- a/k9-coordination-protocol/generator/regression_test.js +++ b/k9-coordination-protocol/generator/regression_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Regression Tests // // Tests for specific bugs that were found and fixed. Each fixed bug becomes diff --git a/k9-coordination-protocol/generator/smoke_test.js b/k9-coordination-protocol/generator/smoke_test.js index 305b31a06..118dc85c8 100644 --- a/k9-coordination-protocol/generator/smoke_test.js +++ b/k9-coordination-protocol/generator/smoke_test.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno test --allow-read --allow-write --allow-run -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // K9 Coordination Protocol — Smoke Tests // Fast sanity checks (<30s). Run these first. // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-coordination-protocol/spec/COORDINATION-K9-SPEC.adoc b/k9-coordination-protocol/spec/COORDINATION-K9-SPEC.adoc index e13e49c4c..fc1d21c6e 100644 --- a/k9-coordination-protocol/spec/COORDINATION-K9-SPEC.adoc +++ b/k9-coordination-protocol/spec/COORDINATION-K9-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Coordination File Specification Jonathan D.A. Jewell :revdate: 2026-04-03 diff --git a/k9-coordination-protocol/tools/k9-init/Cargo.toml b/k9-coordination-protocol/tools/k9-init/Cargo.toml index 0c5da9346..bb4d7e47f 100644 --- a/k9-coordination-protocol/tools/k9-init/Cargo.toml +++ b/k9-coordination-protocol/tools/k9-init/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "k9-init" version = "0.1.0" diff --git a/k9-coordination-protocol/tools/k9-init/batch-init.sh b/k9-coordination-protocol/tools/k9-init/batch-init.sh index 0fd9b683d..c3fba61cd 100755 --- a/k9-coordination-protocol/tools/k9-init/batch-init.sh +++ b/k9-coordination-protocol/tools/k9-init/batch-init.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Batch-run k9-init across multiple repos. # # Usage: batch-init.sh [--dry-run] diff --git a/k9-coordination-protocol/tools/k9-init/src/main.rs b/k9-coordination-protocol/tools/k9-init/src/main.rs index cae98373d..c91a4137d 100644 --- a/k9-coordination-protocol/tools/k9-init/src/main.rs +++ b/k9-coordination-protocol/tools/k9-init/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // k9-init — scaffold a coordination.k9 from a repo's existing 6a2 A2ML files. diff --git a/k9-svc/.gitattributes b/k9-svc/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/k9-svc/.gitattributes +++ b/k9-svc/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/.github/workflows/ci.yml b/k9-svc/.github/workflows/ci.yml index b1a659e9b..b1b31c82c 100644 --- a/k9-svc/.github/workflows/ci.yml +++ b/k9-svc/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: K9 SVC CI on: diff --git a/k9-svc/.github/workflows/codeql.yml b/k9-svc/.github/workflows/codeql.yml index 80402f117..bfe47206c 100644 --- a/k9-svc/.github/workflows/codeql.yml +++ b/k9-svc/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/.github/workflows/governance.yml b/k9-svc/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/.github/workflows/governance.yml +++ b/k9-svc/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/.github/workflows/hypatia-scan.yml b/k9-svc/.github/workflows/hypatia-scan.yml index c15a470bc..d2f4ee512 100644 --- a/k9-svc/.github/workflows/hypatia-scan.yml +++ b/k9-svc/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/.github/workflows/k9-sign-ci.yml b/k9-svc/.github/workflows/k9-sign-ci.yml index 68445c417..17e9b71fc 100644 --- a/k9-svc/.github/workflows/k9-sign-ci.yml +++ b/k9-svc/.github/workflows/k9-sign-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: k9-sign CI on: diff --git a/k9-svc/.github/workflows/scorecard.yml b/k9-svc/.github/workflows/scorecard.yml index 0e7a404eb..95378b769 100644 --- a/k9-svc/.github/workflows/scorecard.yml +++ b/k9-svc/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/.machine_readable/6a2/AGENTIC.a2ml index ec0478ba7..f89034c46 100644 --- a/k9-svc/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2025 hyperpolymath ; AGENTIC.scm - K9 SVC AI Agent Collaboration Guide diff --git a/k9-svc/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/.machine_readable/6a2/ECOSYSTEM.a2ml index 26dd61ddb..e9b51d917 100644 --- a/k9-svc/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ECOSYSTEM.scm - K9 SVC Ecosystem Position (ecosystem diff --git a/k9-svc/.machine_readable/6a2/META.a2ml b/k9-svc/.machine_readable/6a2/META.a2ml index 79b913106..247a36a00 100644 --- a/k9-svc/.machine_readable/6a2/META.a2ml +++ b/k9-svc/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; META.scm - K9 SVC Meta-Level Information (meta diff --git a/k9-svc/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/.machine_readable/6a2/NEUROSYM.a2ml index b3492ea45..da598ec14 100644 --- a/k9-svc/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2025 hyperpolymath ; NEUROSYM.scm - K9 SVC Neurosymbolic Reasoning Guide diff --git a/k9-svc/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/.machine_readable/6a2/PLAYBOOK.a2ml index 874c9b4cb..fe1a17e7d 100644 --- a/k9-svc/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; SPDX-FileCopyrightText: 2025 hyperpolymath ; PLAYBOOK.scm - K9 SVC Operational Playbook diff --git a/k9-svc/.machine_readable/6a2/STATE.a2ml b/k9-svc/.machine_readable/6a2/STATE.a2ml index 30fc32314..d4f5296b3 100644 --- a/k9-svc/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; STATE.scm - K9 SVC Project State (define state diff --git a/k9-svc/Containerfile b/k9-svc/Containerfile index a9c6acb58..baa5525c4 100644 --- a/k9-svc/Containerfile +++ b/k9-svc/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Containerfile - K9 SVC Runtime Container # # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/GUIDE.adoc b/k9-svc/GUIDE.adoc index a4ca36174..7fb68f045 100644 --- a/k9-svc/GUIDE.adoc +++ b/k9-svc/GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 SVC User Guide :toc: left diff --git a/k9-svc/IANA-MEDIA-TYPE-APPLICATION.md b/k9-svc/IANA-MEDIA-TYPE-APPLICATION.md index 04158c426..9680feca0 100644 --- a/k9-svc/IANA-MEDIA-TYPE-APPLICATION.md +++ b/k9-svc/IANA-MEDIA-TYPE-APPLICATION.md @@ -1,4 +1,4 @@ - + # IANA Media Type Registration Application: application/vnd.k9 > Prepared for submission to IANA per RFC 6838 (Vendor Tree) diff --git a/k9-svc/Justfile b/k9-svc/Justfile index 90c05b5c5..2e9143213 100644 --- a/k9-svc/Justfile +++ b/k9-svc/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - K9 SVC Orchestration (The Muscle) # # Part of the must-just-nickel triad. diff --git a/k9-svc/LICENSE b/k9-svc/LICENSE index 78c37b741..78a5483a9 100644 --- a/k9-svc/LICENSE +++ b/k9-svc/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/k9-svc/README.adoc b/k9-svc/README.adoc index 33fc2c2d8..f8fa809b6 100644 --- a/k9-svc/README.adoc +++ b/k9-svc/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9: Self-Validating Components :toc: preamble :toclevels: 2 diff --git a/k9-svc/SECURITY-ANALYSIS.adoc b/k9-svc/SECURITY-ANALYSIS.adoc index bac9879c3..9ee44af5f 100644 --- a/k9-svc/SECURITY-ANALYSIS.adoc +++ b/k9-svc/SECURITY-ANALYSIS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC Security Analysis :subtitle: Threat Model, Attack Vectors, and Mitigation Strategies :author: Jonathan D.A. Jewell diff --git a/k9-svc/SECURITY-SOLUTIONS-VS-MITIGATIONS.adoc b/k9-svc/SECURITY-SOLUTIONS-VS-MITIGATIONS.adoc index 73d683645..7d3551151 100644 --- a/k9-svc/SECURITY-SOLUTIONS-VS-MITIGATIONS.adoc +++ b/k9-svc/SECURITY-SOLUTIONS-VS-MITIGATIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC: Solutions vs Mitigations :subtitle: What Actually Eliminates Risks vs What Reduces Them :author: Jonathan D.A. Jewell diff --git a/k9-svc/SPEC.adoc b/k9-svc/SPEC.adoc index 58413c5dc..dde5bd8bb 100644 --- a/k9-svc/SPEC.adoc +++ b/k9-svc/SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 SVC Specification :subtitle: Self-Validating Components for Multi-Architecture Permanence :author: hyperpolymath @@ -439,4 +439,4 @@ Contracts for: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/k9-svc/TESTING.adoc b/k9-svc/TESTING.adoc index fdbaf0567..664938a91 100644 --- a/k9-svc/TESTING.adoc +++ b/k9-svc/TESTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 SVC Testing Guide :toc: left :toclevels: 2 diff --git a/k9-svc/actions/validate/.devcontainer/Containerfile b/k9-svc/actions/validate/.devcontainer/Containerfile index 01c0aa877..ee96d670b 100644 --- a/k9-svc/actions/validate/.devcontainer/Containerfile +++ b/k9-svc/actions/validate/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Dev Container image for k9-validate-action diff --git a/k9-svc/actions/validate/.devcontainer/README.adoc b/k9-svc/actions/validate/.devcontainer/README.adoc index c285956d8..a17cc9faa 100644 --- a/k9-svc/actions/validate/.devcontainer/README.adoc +++ b/k9-svc/actions/validate/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/k9-svc/actions/validate/.devcontainer/devcontainer.json b/k9-svc/actions/validate/.devcontainer/devcontainer.json index cdfb1326b..3e0abed5d 100644 --- a/k9-svc/actions/validate/.devcontainer/devcontainer.json +++ b/k9-svc/actions/validate/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Dev Container configuration for k9-validate-action diff --git a/k9-svc/actions/validate/.envrc b/k9-svc/actions/validate/.envrc index f73666c99..77fb38ebe 100644 --- a/k9-svc/actions/validate/.envrc +++ b/k9-svc/actions/validate/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/k9-svc/actions/validate/.gitattributes b/k9-svc/actions/validate/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/k9-svc/actions/validate/.gitattributes +++ b/k9-svc/actions/validate/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/actions/validate/.github/CODEOWNERS b/k9-svc/actions/validate/.github/CODEOWNERS index 63511272a..8d339b776 100644 --- a/k9-svc/actions/validate/.github/CODEOWNERS +++ b/k9-svc/actions/validate/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml b/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/k9-svc/actions/validate/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/k9-svc/actions/validate/.github/FUNDING.yml b/k9-svc/actions/validate/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/k9-svc/actions/validate/.github/FUNDING.yml +++ b/k9-svc/actions/validate/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/k9-svc/actions/validate/.github/GOVERNANCE.md b/k9-svc/actions/validate/.github/GOVERNANCE.md index 9bca85791..80329eb72 100644 --- a/k9-svc/actions/validate/.github/GOVERNANCE.md +++ b/k9-svc/actions/validate/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml index 66549f953..9392b64da 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/k9-validate-action name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/config.yml index 2ef21d5f4..48665388d 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/k9-validate-action blank_issues_enabled: true contact_links: diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/custom.yml index 6834ac972..66bc7b674 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/k9-validate-action name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml index be76590c5..186977979 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/k9-validate-action name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml index a53d609e9..72e7f33b5 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/k9-validate-action name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/question.yml index b3045544f..b3f778aa2 100644 --- a/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/actions/validate/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/k9-validate-action name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/actions/validate/.github/MAINTAINERS b/k9-svc/actions/validate/.github/MAINTAINERS index 32d87b886..63989c711 100644 --- a/k9-svc/actions/validate/.github/MAINTAINERS +++ b/k9-svc/actions/validate/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/actions/validate/.github/copilot-instructions.md b/k9-svc/actions/validate/.github/copilot-instructions.md index 887113a49..7efa75383 100644 --- a/k9-svc/actions/validate/.github/copilot-instructions.md +++ b/k9-svc/actions/validate/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/actions/validate/.github/dependabot.yml b/k9-svc/actions/validate/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/actions/validate/.github/dependabot.yml +++ b/k9-svc/actions/validate/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/pull_request_template.md b/k9-svc/actions/validate/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/actions/validate/.github/pull_request_template.md +++ b/k9-svc/actions/validate/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/actions/validate/.github/workflows/codeql.yml b/k9-svc/actions/validate/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/actions/validate/.github/workflows/codeql.yml +++ b/k9-svc/actions/validate/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/actions/validate/.github/workflows/governance.yml b/k9-svc/actions/validate/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/actions/validate/.github/workflows/governance.yml +++ b/k9-svc/actions/validate/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/workflows/hypatia-scan.yml b/k9-svc/actions/validate/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/actions/validate/.github/workflows/hypatia-scan.yml +++ b/k9-svc/actions/validate/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/actions/validate/.github/workflows/instant-sync.yml b/k9-svc/actions/validate/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/actions/validate/.github/workflows/instant-sync.yml +++ b/k9-svc/actions/validate/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/workflows/jekyll.yml b/k9-svc/actions/validate/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/actions/validate/.github/workflows/jekyll.yml +++ b/k9-svc/actions/validate/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/actions/validate/.github/workflows/mirror.yml b/k9-svc/actions/validate/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/actions/validate/.github/workflows/mirror.yml +++ b/k9-svc/actions/validate/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/actions/validate/.github/workflows/release.yml b/k9-svc/actions/validate/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/actions/validate/.github/workflows/release.yml +++ b/k9-svc/actions/validate/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/workflows/rhodibot.yml b/k9-svc/actions/validate/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/actions/validate/.github/workflows/rhodibot.yml +++ b/k9-svc/actions/validate/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/actions/validate/.github/workflows/scorecard-enforcer.yml b/k9-svc/actions/validate/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/actions/validate/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/actions/validate/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/workflows/scorecard.yml b/k9-svc/actions/validate/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/actions/validate/.github/workflows/scorecard.yml +++ b/k9-svc/actions/validate/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/actions/validate/.github/workflows/secret-scanner.yml b/k9-svc/actions/validate/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/actions/validate/.github/workflows/secret-scanner.yml +++ b/k9-svc/actions/validate/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.github/workflows/static-analysis-gate.yml b/k9-svc/actions/validate/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/actions/validate/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/actions/validate/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.gitignore b/k9-svc/actions/validate/.gitignore index 9e4f8b470..037efd362 100644 --- a/k9-svc/actions/validate/.gitignore +++ b/k9-svc/actions/validate/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/actions/validate/.gitlab-ci.yml b/k9-svc/actions/validate/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/actions/validate/.gitlab-ci.yml +++ b/k9-svc/actions/validate/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/actions/validate/.guix-channel b/k9-svc/actions/validate/.guix-channel index 6a68fa2d8..239a87552 100644 --- a/k9-svc/actions/validate/.guix-channel +++ b/k9-svc/actions/validate/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix channel definition for k9-validate-action diff --git a/k9-svc/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/actions/validate/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/AGENTIC.a2ml index aa4d5f8ea..6e0b878fa 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml index 9a498645c..6c31d372a 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/actions/validate/.machine_readable/6a2/META.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/META.a2ml index d360e083f..9dbb4d715 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/META.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml index add58c3ac..5cef0a4e9 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml index b97f515af..d768f7197 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/actions/validate/.machine_readable/6a2/STATE.a2ml b/k9-svc/actions/validate/.machine_readable/6a2/STATE.a2ml index e33395d16..7527bd704 100644 --- a/k9-svc/actions/validate/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/actions/validate/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/actions/validate/.machine_readable/CLADE.a2ml b/k9-svc/actions/validate/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/actions/validate/.machine_readable/CLADE.a2ml +++ b/k9-svc/actions/validate/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml index 803afa0f7..ca6b11d52 100644 --- a/k9-svc/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/actions/validate/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/ai/.clinerules b/k9-svc/actions/validate/.machine_readable/ai/.clinerules index f2daa9de1..d962549e1 100644 --- a/k9-svc/actions/validate/.machine_readable/ai/.clinerules +++ b/k9-svc/actions/validate/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/ai/.cursorrules b/k9-svc/actions/validate/.machine_readable/ai/.cursorrules index 2df9608be..f87d41d07 100644 --- a/k9-svc/actions/validate/.machine_readable/ai/.cursorrules +++ b/k9-svc/actions/validate/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/ai/.windsurfrules b/k9-svc/actions/validate/.machine_readable/ai/.windsurfrules index f2daa9de1..d962549e1 100644 --- a/k9-svc/actions/validate/.machine_readable/ai/.windsurfrules +++ b/k9-svc/actions/validate/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/actions/validate/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/actions/validate/.machine_readable/anchors/ANCHOR.a2ml index 7a969b15d..bf0840382 100644 --- a/k9-svc/actions/validate/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/actions/validate/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/compliance/rust/deny.toml b/k9-svc/actions/validate/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/actions/validate/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/actions/validate/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/actions/validate/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/actions/validate/.machine_readable/configs/git-cliff/cliff.toml index 072f993ce..fc7dd7e4e 100644 --- a/k9-svc/actions/validate/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/actions/validate/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/actions/validate/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/actions/validate/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/actions/validate/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml index bc0da4175..a7df7cfe6 100644 --- a/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/actions/validate/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/actions/validate/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/actions/validate/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/actions/validate/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/actions/validate/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/actions/validate/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/actions/validate/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/actions/validate/.well-known/ai.txt b/k9-svc/actions/validate/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/actions/validate/.well-known/ai.txt +++ b/k9-svc/actions/validate/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/.well-known/humans.txt b/k9-svc/actions/validate/.well-known/humans.txt index b15498d4e..fb8bd5f96 100644 --- a/k9-svc/actions/validate/.well-known/humans.txt +++ b/k9-svc/actions/validate/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/actions/validate/.well-known/security.txt b/k9-svc/actions/validate/.well-known/security.txt index 3640b8849..94b496824 100644 --- a/k9-svc/actions/validate/.well-known/security.txt +++ b/k9-svc/actions/validate/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/actions/validate/Containerfile b/k9-svc/actions/validate/Containerfile index e7cd85e5e..4d50adec6 100644 --- a/k9-svc/actions/validate/Containerfile +++ b/k9-svc/actions/validate/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Containerfile for k9-validate-action diff --git a/k9-svc/actions/validate/Justfile b/k9-svc/actions/validate/Justfile index 48dfd21c5..534e838de 100644 --- a/k9-svc/actions/validate/Justfile +++ b/k9-svc/actions/validate/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # RSR Standard Justfile Template diff --git a/k9-svc/actions/validate/LICENSE b/k9-svc/actions/validate/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/actions/validate/LICENSE +++ b/k9-svc/actions/validate/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/actions/validate/README.adoc b/k9-svc/actions/validate/README.adoc index d9df93e6f..8775089ad 100644 --- a/k9-svc/actions/validate/README.adoc +++ b/k9-svc/actions/validate/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Validate Action diff --git a/k9-svc/actions/validate/ROADMAP.adoc b/k9-svc/actions/validate/ROADMAP.adoc index 605c5ebb5..9829f8271 100644 --- a/k9-svc/actions/validate/ROADMAP.adoc +++ b/k9-svc/actions/validate/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Validate Roadmap == Current Status diff --git a/k9-svc/actions/validate/SECURITY.md b/k9-svc/actions/validate/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/actions/validate/SECURITY.md +++ b/k9-svc/actions/validate/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/actions/validate/action.yml b/k9-svc/actions/validate/action.yml index 3e59b01ae..8f5c962c6 100644 --- a/k9-svc/actions/validate/action.yml +++ b/k9-svc/actions/validate/action.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # action.yml — Validate K9 Configuration Files GitHub Action diff --git a/k9-svc/actions/validate/container/.gatekeeper.yaml b/k9-svc/actions/validate/container/.gatekeeper.yaml index 053a25b4c..96dbfae59 100644 --- a/k9-svc/actions/validate/container/.gatekeeper.yaml +++ b/k9-svc/actions/validate/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for k9-validate-action # diff --git a/k9-svc/actions/validate/container/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/actions/validate/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/actions/validate/container/Containerfile b/k9-svc/actions/validate/container/Containerfile index 4b74e6bd0..04ae633ab 100644 --- a/k9-svc/actions/validate/container/Containerfile +++ b/k9-svc/actions/validate/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # k9-validate-action Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/k9-svc/actions/validate/container/README.adoc b/k9-svc/actions/validate/container/README.adoc index f1caeba90..f5d8974bf 100644 --- a/k9-svc/actions/validate/container/README.adoc +++ b/k9-svc/actions/validate/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = k9-validate-action Container Templates :toc: left diff --git a/k9-svc/actions/validate/container/compose.example.toml b/k9-svc/actions/validate/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/actions/validate/container/compose.example.toml +++ b/k9-svc/actions/validate/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/actions/validate/container/compose.toml b/k9-svc/actions/validate/container/compose.toml index 67fc73f42..7c9be08f0 100644 --- a/k9-svc/actions/validate/container/compose.toml +++ b/k9-svc/actions/validate/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # k9-validate-action selur-compose configuration # diff --git a/k9-svc/actions/validate/container/ct-build.sh b/k9-svc/actions/validate/container/ct-build.sh index 0e87c07c7..10cf29ecf 100755 --- a/k9-svc/actions/validate/container/ct-build.sh +++ b/k9-svc/actions/validate/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # k9-validate-action — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/actions/validate/container/deploy.k9.ncl b/k9-svc/actions/validate/container/deploy.k9.ncl index 50ae3bcd1..e2d3de0fa 100644 --- a/k9-svc/actions/validate/container/deploy.k9.ncl +++ b/k9-svc/actions/validate/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl — k9-validate-action deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/k9-svc/actions/validate/container/entrypoint.sh b/k9-svc/actions/validate/container/entrypoint.sh index 2969c950b..57bbc37eb 100755 --- a/k9-svc/actions/validate/container/entrypoint.sh +++ b/k9-svc/actions/validate/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # k9-validate-action container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/actions/validate/container/manifest.toml b/k9-svc/actions/validate/container/manifest.toml index 88eee2eb9..36ab23a18 100644 --- a/k9-svc/actions/validate/container/manifest.toml +++ b/k9-svc/actions/validate/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for k9-validate-action .ctp bundle # diff --git a/k9-svc/actions/validate/container/vordr.toml b/k9-svc/actions/validate/container/vordr.toml index bda693e6e..459b4f11e 100644 --- a/k9-svc/actions/validate/container/vordr.toml +++ b/k9-svc/actions/validate/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for k9-validate-action # diff --git a/k9-svc/actions/validate/contractile.just b/k9-svc/actions/validate/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/actions/validate/contractile.just +++ b/k9-svc/actions/validate/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/actions/validate/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/actions/validate/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/actions/validate/docs/RSR_OUTLINE.adoc b/k9-svc/actions/validate/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/actions/validate/docs/RSR_OUTLINE.adoc +++ b/k9-svc/actions/validate/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/actions/validate/docs/STATE-VISUALIZER.adoc b/k9-svc/actions/validate/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/actions/validate/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/actions/validate/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/actions/validate/docs/architecture/THREAT-MODEL.adoc b/k9-svc/actions/validate/docs/architecture/THREAT-MODEL.adoc index 94465f1f5..a829944f3 100644 --- a/k9-svc/actions/validate/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/actions/validate/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: k9-validate-action diff --git a/k9-svc/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/actions/validate/docs/attribution/MAINTAINERS.adoc b/k9-svc/actions/validate/docs/attribution/MAINTAINERS.adoc index e07823ae3..48d978175 100644 --- a/k9-svc/actions/validate/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/actions/validate/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/actions/validate/docs/decisions/0000-template.adoc b/k9-svc/actions/validate/docs/decisions/0000-template.adoc index 86f7b1294..67103043e 100644 --- a/k9-svc/actions/validate/docs/decisions/0000-template.adoc +++ b/k9-svc/actions/validate/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc index 61f162804..1306493ca 100644 --- a/k9-svc/actions/validate/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/actions/validate/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/k9-svc/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/actions/validate/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/actions/validate/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/actions/validate/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/actions/validate/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/actions/validate/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/actions/validate/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/actions/validate/docs/governance/TSDM.a2ml b/k9-svc/actions/validate/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/actions/validate/docs/governance/TSDM.a2ml +++ b/k9-svc/actions/validate/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/actions/validate/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/actions/validate/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/actions/validate/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/actions/validate/docs/practice/AI-CONVENTIONS.adoc index a9255e016..77b6e75a4 100644 --- a/k9-svc/actions/validate/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/actions/validate/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc index e39dc5b45..835db9c69 100644 --- a/k9-svc/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/actions/validate/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/k9-svc/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/actions/validate/docs/templates/contractiles/README.adoc b/k9-svc/actions/validate/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/actions/validate/docs/templates/contractiles/README.adoc +++ b/k9-svc/actions/validate/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/actions/validate/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/actions/validate/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/actions/validate/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/actions/validate/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/actions/validate/features/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/actions/validate/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/actions/validate/features/ssg/ssg-bootstrap.sh b/k9-svc/actions/validate/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/actions/validate/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/actions/validate/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/actions/validate/flake.nix b/k9-svc/actions/validate/flake.nix index 61e64972c..c12c367f9 100644 --- a/k9-svc/actions/validate/flake.nix +++ b/k9-svc/actions/validate/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Nix flake for k9-validate-action diff --git a/k9-svc/actions/validate/guix.scm b/k9-svc/actions/validate/guix.scm index c8f071f54..f6e0c5b62 100644 --- a/k9-svc/actions/validate/guix.scm +++ b/k9-svc/actions/validate/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix package definition for k9-validate-action diff --git a/k9-svc/actions/validate/src/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/k9-svc/actions/validate/src/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/k9-svc/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/k9-svc/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/k9-svc/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/k9-svc/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/k9-svc/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/k9-svc/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/k9-svc/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/k9-svc/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/k9-svc/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/k9-svc/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/k9-svc/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/k9-svc/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/k9-svc/actions/validate/src/core/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/k9-svc/actions/validate/src/core/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/k9-svc/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/k9-svc/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/k9-svc/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/k9-svc/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/k9-svc/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/k9-svc/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/k9-svc/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/k9-svc/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/k9-svc/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/k9-svc/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/k9-svc/actions/validate/src/interface/ffi/build.zig b/k9-svc/actions/validate/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/k9-svc/actions/validate/src/interface/ffi/build.zig +++ b/k9-svc/actions/validate/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/k9-svc/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/k9-svc/actions/validate/src/interface/ffi/src/main.zig b/k9-svc/actions/validate/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/k9-svc/actions/validate/src/interface/ffi/src/main.zig +++ b/k9-svc/actions/validate/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/k9-svc/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/k9-svc/actions/validate/src/interface/ffi/test/integration_test.zig b/k9-svc/actions/validate/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/k9-svc/actions/validate/src/interface/ffi/test/integration_test.zig +++ b/k9-svc/actions/validate/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/k9-svc/actions/validate/src/interface/generated/0.3-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/generated/0.3-AI-MANIFEST.a2ml index 9d4bd64af..0088b80c7 100644 --- a/k9-svc/actions/validate/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/k9-svc/actions/validate/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/k9-svc/actions/validate/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 91cf408e1..4eeb58088 100644 --- a/k9-svc/actions/validate/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/k9-svc/actions/validate/validate-k9.sh b/k9-svc/actions/validate/validate-k9.sh index f2125a760..58c969b81 100755 --- a/k9-svc/actions/validate/validate-k9.sh +++ b/k9-svc/actions/validate/validate-k9.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # validate-k9.sh — K9 configuration file validation script diff --git a/k9-svc/actions/validate/verification/0.1-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/k9-svc/actions/validate/verification/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/k9-svc/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/k9-svc/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/k9-svc/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/k9-svc/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/k9-svc/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/k9-svc/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/k9-svc/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/k9-svc/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/k9-svc/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/k9-svc/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/k9-svc/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/k9-svc/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/k9-svc/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml b/k9-svc/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/k9-svc/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/actions/validate/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/k9-svc/assets/k9-icon.svg b/k9-svc/assets/k9-icon.svg index dac50e313..9187eb143 100644 --- a/k9-svc/assets/k9-icon.svg +++ b/k9-svc/assets/k9-icon.svg @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/assets/leash-diagram.svg b/k9-svc/assets/leash-diagram.svg index 7f8d9851d..e2a062db0 100644 --- a/k9-svc/assets/leash-diagram.svg +++ b/k9-svc/assets/leash-diagram.svg @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/assets/signing-workflow.svg b/k9-svc/assets/signing-workflow.svg index 9d8750595..215127d06 100644 --- a/k9-svc/assets/signing-workflow.svg +++ b/k9-svc/assets/signing-workflow.svg @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/assets/triad-diagram.svg b/k9-svc/assets/triad-diagram.svg index bd4c0b423..bd1ae58a4 100644 --- a/k9-svc/assets/triad-diagram.svg +++ b/k9-svc/assets/triad-diagram.svg @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/benchmarks/k9-bench.sh b/k9-svc/benchmarks/k9-bench.sh index d4fa59861..57e65689a 100755 --- a/k9-svc/benchmarks/k9-bench.sh +++ b/k9-svc/benchmarks/k9-bench.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9-SVC Performance Benchmark Suite # # Comprehensive benchmarking of K9 components: diff --git a/k9-svc/benchmarks/quick-bench.sh b/k9-svc/benchmarks/quick-bench.sh index 3f04186e2..637392911 100755 --- a/k9-svc/benchmarks/quick-bench.sh +++ b/k9-svc/benchmarks/quick-bench.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9-SVC Quick Performance Benchmark # # Minimal benchmark focusing on core K9 components without external dependencies. diff --git a/k9-svc/bindings/README.adoc b/k9-svc/bindings/README.adoc index 066ee5f9f..445856571 100644 --- a/k9-svc/bindings/README.adoc +++ b/k9-svc/bindings/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Language Bindings diff --git a/k9-svc/bindings/deno/.devcontainer/Containerfile b/k9-svc/bindings/deno/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/k9-svc/bindings/deno/.devcontainer/Containerfile +++ b/k9-svc/bindings/deno/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.devcontainer/README.adoc b/k9-svc/bindings/deno/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/k9-svc/bindings/deno/.devcontainer/README.adoc +++ b/k9-svc/bindings/deno/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/k9-svc/bindings/deno/.devcontainer/devcontainer.json b/k9-svc/bindings/deno/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/k9-svc/bindings/deno/.devcontainer/devcontainer.json +++ b/k9-svc/bindings/deno/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/deno/.envrc b/k9-svc/bindings/deno/.envrc index ea74537b4..0b5b702f8 100644 --- a/k9-svc/bindings/deno/.envrc +++ b/k9-svc/bindings/deno/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/k9-svc/bindings/deno/.gitattributes b/k9-svc/bindings/deno/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/k9-svc/bindings/deno/.gitattributes +++ b/k9-svc/bindings/deno/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/bindings/deno/.github/CODEOWNERS b/k9-svc/bindings/deno/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/k9-svc/bindings/deno/.github/CODEOWNERS +++ b/k9-svc/bindings/deno/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml b/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/k9-svc/bindings/deno/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/k9-svc/bindings/deno/.github/FUNDING.yml b/k9-svc/bindings/deno/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/k9-svc/bindings/deno/.github/FUNDING.yml +++ b/k9-svc/bindings/deno/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/k9-svc/bindings/deno/.github/GOVERNANCE.md b/k9-svc/bindings/deno/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/k9-svc/bindings/deno/.github/GOVERNANCE.md +++ b/k9-svc/bindings/deno/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/bindings/deno/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/bindings/deno/.github/MAINTAINERS b/k9-svc/bindings/deno/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/k9-svc/bindings/deno/.github/MAINTAINERS +++ b/k9-svc/bindings/deno/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/bindings/deno/.github/copilot-instructions.md b/k9-svc/bindings/deno/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/k9-svc/bindings/deno/.github/copilot-instructions.md +++ b/k9-svc/bindings/deno/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/bindings/deno/.github/dependabot.yml b/k9-svc/bindings/deno/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/bindings/deno/.github/dependabot.yml +++ b/k9-svc/bindings/deno/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/pull_request_template.md b/k9-svc/bindings/deno/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/bindings/deno/.github/pull_request_template.md +++ b/k9-svc/bindings/deno/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/bindings/deno/.github/workflows/codeql.yml b/k9-svc/bindings/deno/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/bindings/deno/.github/workflows/codeql.yml +++ b/k9-svc/bindings/deno/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/bindings/deno/.github/workflows/governance.yml b/k9-svc/bindings/deno/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/bindings/deno/.github/workflows/governance.yml +++ b/k9-svc/bindings/deno/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/workflows/hypatia-scan.yml b/k9-svc/bindings/deno/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/bindings/deno/.github/workflows/hypatia-scan.yml +++ b/k9-svc/bindings/deno/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/bindings/deno/.github/workflows/instant-sync.yml b/k9-svc/bindings/deno/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/bindings/deno/.github/workflows/instant-sync.yml +++ b/k9-svc/bindings/deno/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/workflows/jekyll.yml b/k9-svc/bindings/deno/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/bindings/deno/.github/workflows/jekyll.yml +++ b/k9-svc/bindings/deno/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/bindings/deno/.github/workflows/mirror.yml b/k9-svc/bindings/deno/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/bindings/deno/.github/workflows/mirror.yml +++ b/k9-svc/bindings/deno/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/bindings/deno/.github/workflows/release.yml b/k9-svc/bindings/deno/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/bindings/deno/.github/workflows/release.yml +++ b/k9-svc/bindings/deno/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/workflows/rhodibot.yml b/k9-svc/bindings/deno/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/bindings/deno/.github/workflows/rhodibot.yml +++ b/k9-svc/bindings/deno/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/bindings/deno/.github/workflows/scorecard-enforcer.yml b/k9-svc/bindings/deno/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/bindings/deno/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/bindings/deno/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/workflows/scorecard.yml b/k9-svc/bindings/deno/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/bindings/deno/.github/workflows/scorecard.yml +++ b/k9-svc/bindings/deno/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/bindings/deno/.github/workflows/secret-scanner.yml b/k9-svc/bindings/deno/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/bindings/deno/.github/workflows/secret-scanner.yml +++ b/k9-svc/bindings/deno/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.github/workflows/static-analysis-gate.yml b/k9-svc/bindings/deno/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/bindings/deno/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/bindings/deno/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.gitignore b/k9-svc/bindings/deno/.gitignore index 598eb5b93..130c2b104 100644 --- a/k9-svc/bindings/deno/.gitignore +++ b/k9-svc/bindings/deno/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/bindings/deno/.gitlab-ci.yml b/k9-svc/bindings/deno/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/bindings/deno/.gitlab-ci.yml +++ b/k9-svc/bindings/deno/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/bindings/deno/.guix-channel b/k9-svc/bindings/deno/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/k9-svc/bindings/deno/.guix-channel +++ b/k9-svc/bindings/deno/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml index 2251e1ee1..42a2cd751 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/bindings/deno/.machine_readable/6a2/META.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/META.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/bindings/deno/.machine_readable/6a2/STATE.a2ml b/k9-svc/bindings/deno/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/k9-svc/bindings/deno/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/bindings/deno/.machine_readable/CLADE.a2ml b/k9-svc/bindings/deno/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/bindings/deno/.machine_readable/CLADE.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/k9-svc/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/k9-svc/bindings/deno/.machine_readable/ai/.clinerules b/k9-svc/bindings/deno/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/deno/.machine_readable/ai/.clinerules +++ b/k9-svc/bindings/deno/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/ai/.cursorrules b/k9-svc/bindings/deno/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/k9-svc/bindings/deno/.machine_readable/ai/.cursorrules +++ b/k9-svc/bindings/deno/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/ai/.windsurfrules b/k9-svc/bindings/deno/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/deno/.machine_readable/ai/.windsurfrules +++ b/k9-svc/bindings/deno/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/k9-svc/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/k9-svc/bindings/deno/.machine_readable/compliance/rust/deny.toml b/k9-svc/bindings/deno/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/bindings/deno/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/bindings/deno/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/k9-svc/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/bindings/deno/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/k9-svc/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/bindings/deno/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/bindings/deno/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/bindings/deno/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/bindings/deno/.well-known/ai.txt b/k9-svc/bindings/deno/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/bindings/deno/.well-known/ai.txt +++ b/k9-svc/bindings/deno/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/.well-known/humans.txt b/k9-svc/bindings/deno/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/k9-svc/bindings/deno/.well-known/humans.txt +++ b/k9-svc/bindings/deno/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/bindings/deno/.well-known/security.txt b/k9-svc/bindings/deno/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/k9-svc/bindings/deno/.well-known/security.txt +++ b/k9-svc/bindings/deno/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/bindings/deno/Containerfile b/k9-svc/bindings/deno/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/k9-svc/bindings/deno/Containerfile +++ b/k9-svc/bindings/deno/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/deno/Justfile b/k9-svc/bindings/deno/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/k9-svc/bindings/deno/Justfile +++ b/k9-svc/bindings/deno/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/k9-svc/bindings/deno/LICENSE b/k9-svc/bindings/deno/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/bindings/deno/LICENSE +++ b/k9-svc/bindings/deno/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/bindings/deno/README.adoc b/k9-svc/bindings/deno/README.adoc index d01e67bfd..0298256f7 100644 --- a/k9-svc/bindings/deno/README.adoc +++ b/k9-svc/bindings/deno/README.adoc @@ -152,7 +152,7 @@ deno task test # Run tests == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/bindings/deno/ROADMAP.adoc b/k9-svc/bindings/deno/ROADMAP.adoc index 72e53d83b..4693e6b7d 100644 --- a/k9-svc/bindings/deno/ROADMAP.adoc +++ b/k9-svc/bindings/deno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Deno Roadmap == Current Status diff --git a/k9-svc/bindings/deno/SECURITY.md b/k9-svc/bindings/deno/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/bindings/deno/SECURITY.md +++ b/k9-svc/bindings/deno/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/bindings/deno/container/.gatekeeper.yaml b/k9-svc/bindings/deno/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/k9-svc/bindings/deno/container/.gatekeeper.yaml +++ b/k9-svc/bindings/deno/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/deno/container/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/bindings/deno/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/bindings/deno/container/Containerfile b/k9-svc/bindings/deno/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/k9-svc/bindings/deno/container/Containerfile +++ b/k9-svc/bindings/deno/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/container/README.adoc b/k9-svc/bindings/deno/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/k9-svc/bindings/deno/container/README.adoc +++ b/k9-svc/bindings/deno/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/k9-svc/bindings/deno/container/compose.example.toml b/k9-svc/bindings/deno/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/bindings/deno/container/compose.example.toml +++ b/k9-svc/bindings/deno/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/bindings/deno/container/compose.toml b/k9-svc/bindings/deno/container/compose.toml index 311682357..a14f8a005 100644 --- a/k9-svc/bindings/deno/container/compose.toml +++ b/k9-svc/bindings/deno/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/k9-svc/bindings/deno/container/ct-build.sh b/k9-svc/bindings/deno/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/k9-svc/bindings/deno/container/ct-build.sh +++ b/k9-svc/bindings/deno/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/bindings/deno/container/deploy.k9.ncl b/k9-svc/bindings/deno/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/k9-svc/bindings/deno/container/deploy.k9.ncl +++ b/k9-svc/bindings/deno/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/container/entrypoint.sh b/k9-svc/bindings/deno/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/k9-svc/bindings/deno/container/entrypoint.sh +++ b/k9-svc/bindings/deno/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/bindings/deno/container/manifest.toml b/k9-svc/bindings/deno/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/k9-svc/bindings/deno/container/manifest.toml +++ b/k9-svc/bindings/deno/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/k9-svc/bindings/deno/container/vordr.toml b/k9-svc/bindings/deno/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/k9-svc/bindings/deno/container/vordr.toml +++ b/k9-svc/bindings/deno/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/deno/contractile.just b/k9-svc/bindings/deno/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/bindings/deno/contractile.just +++ b/k9-svc/bindings/deno/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/bindings/deno/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/bindings/deno/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/bindings/deno/docs/RSR_OUTLINE.adoc b/k9-svc/bindings/deno/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/bindings/deno/docs/RSR_OUTLINE.adoc +++ b/k9-svc/bindings/deno/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/bindings/deno/docs/STATE-VISUALIZER.adoc b/k9-svc/bindings/deno/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/bindings/deno/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/bindings/deno/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/bindings/deno/docs/architecture/THREAT-MODEL.adoc b/k9-svc/bindings/deno/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/k9-svc/bindings/deno/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/bindings/deno/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/k9-svc/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/bindings/deno/docs/attribution/MAINTAINERS.adoc b/k9-svc/bindings/deno/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/k9-svc/bindings/deno/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/bindings/deno/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/bindings/deno/docs/decisions/0000-template.adoc b/k9-svc/bindings/deno/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/k9-svc/bindings/deno/docs/decisions/0000-template.adoc +++ b/k9-svc/bindings/deno/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/k9-svc/bindings/deno/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/bindings/deno/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/k9-svc/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/bindings/deno/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/bindings/deno/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/bindings/deno/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/bindings/deno/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/deno/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/deno/docs/governance/TSDM.a2ml b/k9-svc/bindings/deno/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/bindings/deno/docs/governance/TSDM.a2ml +++ b/k9-svc/bindings/deno/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/bindings/deno/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/bindings/deno/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/bindings/deno/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/bindings/deno/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/k9-svc/bindings/deno/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/bindings/deno/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/k9-svc/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/bindings/deno/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/k9-svc/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/bindings/deno/docs/templates/contractiles/README.adoc b/k9-svc/bindings/deno/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/bindings/deno/docs/templates/contractiles/README.adoc +++ b/k9-svc/bindings/deno/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/deno/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/bindings/deno/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/deno/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/deno/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/bindings/deno/features/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/bindings/deno/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/bindings/deno/features/ssg/ssg-bootstrap.sh b/k9-svc/bindings/deno/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/bindings/deno/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/bindings/deno/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/bindings/deno/flake.nix b/k9-svc/bindings/deno/flake.nix index 32e448dcf..ded161e32 100644 --- a/k9-svc/bindings/deno/flake.nix +++ b/k9-svc/bindings/deno/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/deno/guix.scm b/k9-svc/bindings/deno/guix.scm index edd9ae28c..5666700b4 100644 --- a/k9-svc/bindings/deno/guix.scm +++ b/k9-svc/bindings/deno/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/deno/mod.ts b/k9-svc/bindings/deno/mod.ts index 24443bf7a..5e0a5dd5c 100644 --- a/k9-svc/bindings/deno/mod.ts +++ b/k9-svc/bindings/deno/mod.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // mod.ts — Deno entry point for the @hyperpolymath/k9 library. diff --git a/k9-svc/bindings/deno/src/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/k9-svc/bindings/deno/src/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/k9-svc/bindings/deno/src/K9.affine b/k9-svc/bindings/deno/src/K9.affine index ce81a5261..c6da435d5 100644 --- a/k9-svc/bindings/deno/src/K9.affine +++ b/k9-svc/bindings/deno/src/K9.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // K9 — main module for the K9 (self-validating components) parser library. diff --git a/k9-svc/bindings/deno/src/K9_Parser.affine b/k9-svc/bindings/deno/src/K9_Parser.affine index 0e9f54350..153acdd6e 100644 --- a/k9-svc/bindings/deno/src/K9_Parser.affine +++ b/k9-svc/bindings/deno/src/K9_Parser.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // K9_Parser — parser for K9 self-validating component specifications. diff --git a/k9-svc/bindings/deno/src/K9_Renderer.affine b/k9-svc/bindings/deno/src/K9_Renderer.affine index 7304223d8..acfc81a23 100644 --- a/k9-svc/bindings/deno/src/K9_Renderer.affine +++ b/k9-svc/bindings/deno/src/K9_Renderer.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // K9_Renderer — render K9 AST back to K9 surface syntax. diff --git a/k9-svc/bindings/deno/src/K9_Types.affine b/k9-svc/bindings/deno/src/K9_Types.affine index 096ddc6b5..ec86f1233 100644 --- a/k9-svc/bindings/deno/src/K9_Types.affine +++ b/k9-svc/bindings/deno/src/K9_Types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // K9_Types — core data types for K9 (self-validating components). diff --git a/k9-svc/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/k9-svc/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/k9-svc/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/k9-svc/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/k9-svc/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/k9-svc/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/k9-svc/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/k9-svc/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/k9-svc/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/k9-svc/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/k9-svc/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/k9-svc/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/k9-svc/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/k9-svc/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/k9-svc/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/k9-svc/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/k9-svc/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/k9-svc/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/k9-svc/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/k9-svc/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/k9-svc/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/k9-svc/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/k9-svc/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/k9-svc/bindings/deno/src/interface/ffi/build.zig b/k9-svc/bindings/deno/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/build.zig +++ b/k9-svc/bindings/deno/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/k9-svc/bindings/deno/src/interface/ffi/src/main.zig b/k9-svc/bindings/deno/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/src/main.zig +++ b/k9-svc/bindings/deno/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/k9-svc/bindings/deno/src/interface/ffi/test/integration_test.zig b/k9-svc/bindings/deno/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/k9-svc/bindings/deno/src/interface/ffi/test/integration_test.zig +++ b/k9-svc/bindings/deno/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/k9-svc/bindings/deno/src/interface/generated/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/generated/0.3-AI-MANIFEST.a2ml index 9d4bd64af..0088b80c7 100644 --- a/k9-svc/bindings/deno/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/k9-svc/bindings/deno/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 91cf408e1..4eeb58088 100644 --- a/k9-svc/bindings/deno/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/k9-svc/bindings/deno/verification/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/k9-svc/bindings/deno/verification/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/k9-svc/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/k9-svc/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/k9-svc/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/k9-svc/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/k9-svc/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/k9-svc/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/k9-svc/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/k9-svc/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/k9-svc/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/k9-svc/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/k9-svc/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/k9-svc/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/k9-svc/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/k9-svc/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/deno/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/k9-svc/bindings/elixir/README.adoc b/k9-svc/bindings/elixir/README.adoc index 28d99c1ed..95e2c95a6 100644 --- a/k9-svc/bindings/elixir/README.adoc +++ b/k9-svc/bindings/elixir/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for Hex.pm) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/bindings/gleam/README.adoc b/k9-svc/bindings/gleam/README.adoc index d0dd16938..72b958462 100644 --- a/k9-svc/bindings/gleam/README.adoc +++ b/k9-svc/bindings/gleam/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for Hex.pm) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/bindings/haskell/.devcontainer/Containerfile b/k9-svc/bindings/haskell/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/k9-svc/bindings/haskell/.devcontainer/Containerfile +++ b/k9-svc/bindings/haskell/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.devcontainer/README.adoc b/k9-svc/bindings/haskell/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/k9-svc/bindings/haskell/.devcontainer/README.adoc +++ b/k9-svc/bindings/haskell/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/k9-svc/bindings/haskell/.devcontainer/devcontainer.json b/k9-svc/bindings/haskell/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/k9-svc/bindings/haskell/.devcontainer/devcontainer.json +++ b/k9-svc/bindings/haskell/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/haskell/.envrc b/k9-svc/bindings/haskell/.envrc index ea74537b4..0b5b702f8 100644 --- a/k9-svc/bindings/haskell/.envrc +++ b/k9-svc/bindings/haskell/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/k9-svc/bindings/haskell/.gitattributes b/k9-svc/bindings/haskell/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/k9-svc/bindings/haskell/.gitattributes +++ b/k9-svc/bindings/haskell/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/bindings/haskell/.github/CODEOWNERS b/k9-svc/bindings/haskell/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/k9-svc/bindings/haskell/.github/CODEOWNERS +++ b/k9-svc/bindings/haskell/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml b/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/k9-svc/bindings/haskell/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/k9-svc/bindings/haskell/.github/FUNDING.yml b/k9-svc/bindings/haskell/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/k9-svc/bindings/haskell/.github/FUNDING.yml +++ b/k9-svc/bindings/haskell/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/k9-svc/bindings/haskell/.github/GOVERNANCE.md b/k9-svc/bindings/haskell/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/k9-svc/bindings/haskell/.github/GOVERNANCE.md +++ b/k9-svc/bindings/haskell/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/bindings/haskell/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/bindings/haskell/.github/MAINTAINERS b/k9-svc/bindings/haskell/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/k9-svc/bindings/haskell/.github/MAINTAINERS +++ b/k9-svc/bindings/haskell/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/bindings/haskell/.github/copilot-instructions.md b/k9-svc/bindings/haskell/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/k9-svc/bindings/haskell/.github/copilot-instructions.md +++ b/k9-svc/bindings/haskell/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/bindings/haskell/.github/dependabot.yml b/k9-svc/bindings/haskell/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/bindings/haskell/.github/dependabot.yml +++ b/k9-svc/bindings/haskell/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/pull_request_template.md b/k9-svc/bindings/haskell/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/bindings/haskell/.github/pull_request_template.md +++ b/k9-svc/bindings/haskell/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/bindings/haskell/.github/workflows/codeql.yml b/k9-svc/bindings/haskell/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/bindings/haskell/.github/workflows/codeql.yml +++ b/k9-svc/bindings/haskell/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/bindings/haskell/.github/workflows/governance.yml b/k9-svc/bindings/haskell/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/bindings/haskell/.github/workflows/governance.yml +++ b/k9-svc/bindings/haskell/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/workflows/hypatia-scan.yml b/k9-svc/bindings/haskell/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/bindings/haskell/.github/workflows/hypatia-scan.yml +++ b/k9-svc/bindings/haskell/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/bindings/haskell/.github/workflows/instant-sync.yml b/k9-svc/bindings/haskell/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/bindings/haskell/.github/workflows/instant-sync.yml +++ b/k9-svc/bindings/haskell/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/workflows/jekyll.yml b/k9-svc/bindings/haskell/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/bindings/haskell/.github/workflows/jekyll.yml +++ b/k9-svc/bindings/haskell/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/bindings/haskell/.github/workflows/mirror.yml b/k9-svc/bindings/haskell/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/bindings/haskell/.github/workflows/mirror.yml +++ b/k9-svc/bindings/haskell/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/bindings/haskell/.github/workflows/release.yml b/k9-svc/bindings/haskell/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/bindings/haskell/.github/workflows/release.yml +++ b/k9-svc/bindings/haskell/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/workflows/rhodibot.yml b/k9-svc/bindings/haskell/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/bindings/haskell/.github/workflows/rhodibot.yml +++ b/k9-svc/bindings/haskell/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/bindings/haskell/.github/workflows/scorecard-enforcer.yml b/k9-svc/bindings/haskell/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/bindings/haskell/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/bindings/haskell/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/workflows/scorecard.yml b/k9-svc/bindings/haskell/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/bindings/haskell/.github/workflows/scorecard.yml +++ b/k9-svc/bindings/haskell/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/bindings/haskell/.github/workflows/secret-scanner.yml b/k9-svc/bindings/haskell/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/bindings/haskell/.github/workflows/secret-scanner.yml +++ b/k9-svc/bindings/haskell/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.github/workflows/static-analysis-gate.yml b/k9-svc/bindings/haskell/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/bindings/haskell/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/bindings/haskell/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.gitignore b/k9-svc/bindings/haskell/.gitignore index 9e4f8b470..037efd362 100644 --- a/k9-svc/bindings/haskell/.gitignore +++ b/k9-svc/bindings/haskell/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/bindings/haskell/.gitlab-ci.yml b/k9-svc/bindings/haskell/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/bindings/haskell/.gitlab-ci.yml +++ b/k9-svc/bindings/haskell/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/bindings/haskell/.guix-channel b/k9-svc/bindings/haskell/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/k9-svc/bindings/haskell/.guix-channel +++ b/k9-svc/bindings/haskell/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml index 1bd21f8bb..5076e0cd7 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/bindings/haskell/.machine_readable/6a2/META.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/META.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/bindings/haskell/.machine_readable/6a2/STATE.a2ml b/k9-svc/bindings/haskell/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/k9-svc/bindings/haskell/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/bindings/haskell/.machine_readable/CLADE.a2ml b/k9-svc/bindings/haskell/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/bindings/haskell/.machine_readable/CLADE.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/k9-svc/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/k9-svc/bindings/haskell/.machine_readable/ai/.clinerules b/k9-svc/bindings/haskell/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/haskell/.machine_readable/ai/.clinerules +++ b/k9-svc/bindings/haskell/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/ai/.cursorrules b/k9-svc/bindings/haskell/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/k9-svc/bindings/haskell/.machine_readable/ai/.cursorrules +++ b/k9-svc/bindings/haskell/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/ai/.windsurfrules b/k9-svc/bindings/haskell/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/haskell/.machine_readable/ai/.windsurfrules +++ b/k9-svc/bindings/haskell/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/k9-svc/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/k9-svc/bindings/haskell/.machine_readable/compliance/rust/deny.toml b/k9-svc/bindings/haskell/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/bindings/haskell/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/bindings/haskell/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/k9-svc/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/bindings/haskell/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/k9-svc/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/bindings/haskell/.well-known/ai.txt b/k9-svc/bindings/haskell/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/bindings/haskell/.well-known/ai.txt +++ b/k9-svc/bindings/haskell/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/.well-known/humans.txt b/k9-svc/bindings/haskell/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/k9-svc/bindings/haskell/.well-known/humans.txt +++ b/k9-svc/bindings/haskell/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/bindings/haskell/.well-known/security.txt b/k9-svc/bindings/haskell/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/k9-svc/bindings/haskell/.well-known/security.txt +++ b/k9-svc/bindings/haskell/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/bindings/haskell/Containerfile b/k9-svc/bindings/haskell/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/k9-svc/bindings/haskell/Containerfile +++ b/k9-svc/bindings/haskell/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/haskell/Justfile b/k9-svc/bindings/haskell/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/k9-svc/bindings/haskell/Justfile +++ b/k9-svc/bindings/haskell/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/k9-svc/bindings/haskell/LICENSE b/k9-svc/bindings/haskell/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/bindings/haskell/LICENSE +++ b/k9-svc/bindings/haskell/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/bindings/haskell/README.adoc b/k9-svc/bindings/haskell/README.adoc index 443228bf4..34c0095c5 100644 --- a/k9-svc/bindings/haskell/README.adoc +++ b/k9-svc/bindings/haskell/README.adoc @@ -161,5 +161,5 @@ See link:https://github.com/hyperpolymath/contractiles[contractiles documentatio == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] and link:docs/legal/[docs/legal/] for details. diff --git a/k9-svc/bindings/haskell/ROADMAP.adoc b/k9-svc/bindings/haskell/ROADMAP.adoc index 0e96495df..ca34ac8ce 100644 --- a/k9-svc/bindings/haskell/ROADMAP.adoc +++ b/k9-svc/bindings/haskell/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Haskell Roadmap == Current Status diff --git a/k9-svc/bindings/haskell/SECURITY.md b/k9-svc/bindings/haskell/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/bindings/haskell/SECURITY.md +++ b/k9-svc/bindings/haskell/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/bindings/haskell/container/.gatekeeper.yaml b/k9-svc/bindings/haskell/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/k9-svc/bindings/haskell/container/.gatekeeper.yaml +++ b/k9-svc/bindings/haskell/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/haskell/container/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/bindings/haskell/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/bindings/haskell/container/Containerfile b/k9-svc/bindings/haskell/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/k9-svc/bindings/haskell/container/Containerfile +++ b/k9-svc/bindings/haskell/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/container/README.adoc b/k9-svc/bindings/haskell/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/k9-svc/bindings/haskell/container/README.adoc +++ b/k9-svc/bindings/haskell/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/k9-svc/bindings/haskell/container/compose.example.toml b/k9-svc/bindings/haskell/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/bindings/haskell/container/compose.example.toml +++ b/k9-svc/bindings/haskell/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/bindings/haskell/container/compose.toml b/k9-svc/bindings/haskell/container/compose.toml index 311682357..a14f8a005 100644 --- a/k9-svc/bindings/haskell/container/compose.toml +++ b/k9-svc/bindings/haskell/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/k9-svc/bindings/haskell/container/ct-build.sh b/k9-svc/bindings/haskell/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/k9-svc/bindings/haskell/container/ct-build.sh +++ b/k9-svc/bindings/haskell/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/bindings/haskell/container/deploy.k9.ncl b/k9-svc/bindings/haskell/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/k9-svc/bindings/haskell/container/deploy.k9.ncl +++ b/k9-svc/bindings/haskell/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/container/entrypoint.sh b/k9-svc/bindings/haskell/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/k9-svc/bindings/haskell/container/entrypoint.sh +++ b/k9-svc/bindings/haskell/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/bindings/haskell/container/manifest.toml b/k9-svc/bindings/haskell/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/k9-svc/bindings/haskell/container/manifest.toml +++ b/k9-svc/bindings/haskell/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/k9-svc/bindings/haskell/container/vordr.toml b/k9-svc/bindings/haskell/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/k9-svc/bindings/haskell/container/vordr.toml +++ b/k9-svc/bindings/haskell/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/haskell/contractile.just b/k9-svc/bindings/haskell/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/bindings/haskell/contractile.just +++ b/k9-svc/bindings/haskell/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/bindings/haskell/docs/RSR_OUTLINE.adoc b/k9-svc/bindings/haskell/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/bindings/haskell/docs/RSR_OUTLINE.adoc +++ b/k9-svc/bindings/haskell/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/bindings/haskell/docs/STATE-VISUALIZER.adoc b/k9-svc/bindings/haskell/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/bindings/haskell/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/bindings/haskell/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/bindings/haskell/docs/architecture/THREAT-MODEL.adoc b/k9-svc/bindings/haskell/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/k9-svc/bindings/haskell/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/bindings/haskell/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/k9-svc/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/bindings/haskell/docs/attribution/MAINTAINERS.adoc b/k9-svc/bindings/haskell/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/k9-svc/bindings/haskell/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/bindings/haskell/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/bindings/haskell/docs/decisions/0000-template.adoc b/k9-svc/bindings/haskell/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/k9-svc/bindings/haskell/docs/decisions/0000-template.adoc +++ b/k9-svc/bindings/haskell/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/k9-svc/bindings/haskell/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/bindings/haskell/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/k9-svc/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/haskell/docs/governance/TSDM.a2ml b/k9-svc/bindings/haskell/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/bindings/haskell/docs/governance/TSDM.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/bindings/haskell/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/bindings/haskell/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/k9-svc/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/bindings/haskell/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/k9-svc/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/bindings/haskell/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/k9-svc/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/bindings/haskell/docs/templates/contractiles/README.adoc b/k9-svc/bindings/haskell/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/bindings/haskell/docs/templates/contractiles/README.adoc +++ b/k9-svc/bindings/haskell/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/haskell/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/bindings/haskell/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/haskell/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/haskell/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/bindings/haskell/features/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/bindings/haskell/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/bindings/haskell/features/ssg/ssg-bootstrap.sh b/k9-svc/bindings/haskell/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/bindings/haskell/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/bindings/haskell/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/bindings/haskell/flake.nix b/k9-svc/bindings/haskell/flake.nix index 32e448dcf..ded161e32 100644 --- a/k9-svc/bindings/haskell/flake.nix +++ b/k9-svc/bindings/haskell/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/haskell/guix.scm b/k9-svc/bindings/haskell/guix.scm index edd9ae28c..5666700b4 100644 --- a/k9-svc/bindings/haskell/guix.scm +++ b/k9-svc/bindings/haskell/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/haskell/src/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/k9-svc/bindings/haskell/src/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/k9-svc/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/k9-svc/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/k9-svc/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/k9-svc/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/k9-svc/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/k9-svc/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/k9-svc/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/k9-svc/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/k9-svc/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/k9-svc/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/k9-svc/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/k9-svc/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/k9-svc/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/k9-svc/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/k9-svc/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/k9-svc/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/k9-svc/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/k9-svc/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/k9-svc/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/k9-svc/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/k9-svc/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/k9-svc/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/k9-svc/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/k9-svc/bindings/haskell/src/interface/ffi/build.zig b/k9-svc/bindings/haskell/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/build.zig +++ b/k9-svc/bindings/haskell/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/k9-svc/bindings/haskell/src/interface/ffi/src/main.zig b/k9-svc/bindings/haskell/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/src/main.zig +++ b/k9-svc/bindings/haskell/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/k9-svc/bindings/haskell/src/interface/ffi/test/integration_test.zig b/k9-svc/bindings/haskell/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/k9-svc/bindings/haskell/src/interface/ffi/test/integration_test.zig +++ b/k9-svc/bindings/haskell/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/k9-svc/bindings/haskell/src/interface/generated/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/generated/0.3-AI-MANIFEST.a2ml index 9d4bd64af..0088b80c7 100644 --- a/k9-svc/bindings/haskell/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/k9-svc/bindings/haskell/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 91cf408e1..4eeb58088 100644 --- a/k9-svc/bindings/haskell/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/k9-svc/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/k9-svc/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/k9-svc/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/k9-svc/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/k9-svc/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/k9-svc/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/k9-svc/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/k9-svc/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/k9-svc/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/k9-svc/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/k9-svc/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/k9-svc/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/k9-svc/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/k9-svc/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/k9-svc/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/k9-svc/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/haskell/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/k9-svc/bindings/rust/.devcontainer/Containerfile b/k9-svc/bindings/rust/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/k9-svc/bindings/rust/.devcontainer/Containerfile +++ b/k9-svc/bindings/rust/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.devcontainer/README.adoc b/k9-svc/bindings/rust/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/k9-svc/bindings/rust/.devcontainer/README.adoc +++ b/k9-svc/bindings/rust/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/k9-svc/bindings/rust/.devcontainer/devcontainer.json b/k9-svc/bindings/rust/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/k9-svc/bindings/rust/.devcontainer/devcontainer.json +++ b/k9-svc/bindings/rust/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/rust/.envrc b/k9-svc/bindings/rust/.envrc index ea74537b4..0b5b702f8 100644 --- a/k9-svc/bindings/rust/.envrc +++ b/k9-svc/bindings/rust/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/k9-svc/bindings/rust/.gitattributes b/k9-svc/bindings/rust/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/k9-svc/bindings/rust/.gitattributes +++ b/k9-svc/bindings/rust/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/bindings/rust/.github/CODEOWNERS b/k9-svc/bindings/rust/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/k9-svc/bindings/rust/.github/CODEOWNERS +++ b/k9-svc/bindings/rust/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml b/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/k9-svc/bindings/rust/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/k9-svc/bindings/rust/.github/FUNDING.yml b/k9-svc/bindings/rust/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/k9-svc/bindings/rust/.github/FUNDING.yml +++ b/k9-svc/bindings/rust/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/k9-svc/bindings/rust/.github/GOVERNANCE.md b/k9-svc/bindings/rust/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/k9-svc/bindings/rust/.github/GOVERNANCE.md +++ b/k9-svc/bindings/rust/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/bindings/rust/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/bindings/rust/.github/MAINTAINERS b/k9-svc/bindings/rust/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/k9-svc/bindings/rust/.github/MAINTAINERS +++ b/k9-svc/bindings/rust/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/bindings/rust/.github/copilot-instructions.md b/k9-svc/bindings/rust/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/k9-svc/bindings/rust/.github/copilot-instructions.md +++ b/k9-svc/bindings/rust/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/bindings/rust/.github/dependabot.yml b/k9-svc/bindings/rust/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/bindings/rust/.github/dependabot.yml +++ b/k9-svc/bindings/rust/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/pull_request_template.md b/k9-svc/bindings/rust/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/bindings/rust/.github/pull_request_template.md +++ b/k9-svc/bindings/rust/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/bindings/rust/.github/workflows/codeql.yml b/k9-svc/bindings/rust/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/bindings/rust/.github/workflows/codeql.yml +++ b/k9-svc/bindings/rust/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/bindings/rust/.github/workflows/governance.yml b/k9-svc/bindings/rust/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/bindings/rust/.github/workflows/governance.yml +++ b/k9-svc/bindings/rust/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/workflows/hypatia-scan.yml b/k9-svc/bindings/rust/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/bindings/rust/.github/workflows/hypatia-scan.yml +++ b/k9-svc/bindings/rust/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/bindings/rust/.github/workflows/instant-sync.yml b/k9-svc/bindings/rust/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/bindings/rust/.github/workflows/instant-sync.yml +++ b/k9-svc/bindings/rust/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/workflows/jekyll.yml b/k9-svc/bindings/rust/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/bindings/rust/.github/workflows/jekyll.yml +++ b/k9-svc/bindings/rust/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/bindings/rust/.github/workflows/mirror.yml b/k9-svc/bindings/rust/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/bindings/rust/.github/workflows/mirror.yml +++ b/k9-svc/bindings/rust/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/bindings/rust/.github/workflows/release.yml b/k9-svc/bindings/rust/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/bindings/rust/.github/workflows/release.yml +++ b/k9-svc/bindings/rust/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/workflows/rhodibot.yml b/k9-svc/bindings/rust/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/bindings/rust/.github/workflows/rhodibot.yml +++ b/k9-svc/bindings/rust/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/bindings/rust/.github/workflows/scorecard-enforcer.yml b/k9-svc/bindings/rust/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/bindings/rust/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/bindings/rust/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/workflows/scorecard.yml b/k9-svc/bindings/rust/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/bindings/rust/.github/workflows/scorecard.yml +++ b/k9-svc/bindings/rust/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/bindings/rust/.github/workflows/secret-scanner.yml b/k9-svc/bindings/rust/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/bindings/rust/.github/workflows/secret-scanner.yml +++ b/k9-svc/bindings/rust/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.github/workflows/static-analysis-gate.yml b/k9-svc/bindings/rust/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/bindings/rust/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/bindings/rust/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.gitignore b/k9-svc/bindings/rust/.gitignore index 9e4f8b470..037efd362 100644 --- a/k9-svc/bindings/rust/.gitignore +++ b/k9-svc/bindings/rust/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/bindings/rust/.gitlab-ci.yml b/k9-svc/bindings/rust/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/bindings/rust/.gitlab-ci.yml +++ b/k9-svc/bindings/rust/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/bindings/rust/.guix-channel b/k9-svc/bindings/rust/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/k9-svc/bindings/rust/.guix-channel +++ b/k9-svc/bindings/rust/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml index d955e2fd5..7788ce095 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/bindings/rust/.machine_readable/6a2/META.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/META.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/bindings/rust/.machine_readable/6a2/STATE.a2ml b/k9-svc/bindings/rust/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/k9-svc/bindings/rust/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/bindings/rust/.machine_readable/CLADE.a2ml b/k9-svc/bindings/rust/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/bindings/rust/.machine_readable/CLADE.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/k9-svc/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/k9-svc/bindings/rust/.machine_readable/ai/.clinerules b/k9-svc/bindings/rust/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/rust/.machine_readable/ai/.clinerules +++ b/k9-svc/bindings/rust/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/ai/.cursorrules b/k9-svc/bindings/rust/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/k9-svc/bindings/rust/.machine_readable/ai/.cursorrules +++ b/k9-svc/bindings/rust/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/ai/.windsurfrules b/k9-svc/bindings/rust/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/bindings/rust/.machine_readable/ai/.windsurfrules +++ b/k9-svc/bindings/rust/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/k9-svc/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/k9-svc/bindings/rust/.machine_readable/compliance/rust/deny.toml b/k9-svc/bindings/rust/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/bindings/rust/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/bindings/rust/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/k9-svc/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/bindings/rust/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/k9-svc/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/bindings/rust/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/bindings/rust/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/bindings/rust/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/bindings/rust/.well-known/ai.txt b/k9-svc/bindings/rust/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/bindings/rust/.well-known/ai.txt +++ b/k9-svc/bindings/rust/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/.well-known/humans.txt b/k9-svc/bindings/rust/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/k9-svc/bindings/rust/.well-known/humans.txt +++ b/k9-svc/bindings/rust/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/bindings/rust/.well-known/security.txt b/k9-svc/bindings/rust/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/k9-svc/bindings/rust/.well-known/security.txt +++ b/k9-svc/bindings/rust/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/bindings/rust/Containerfile b/k9-svc/bindings/rust/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/k9-svc/bindings/rust/Containerfile +++ b/k9-svc/bindings/rust/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/rust/Justfile b/k9-svc/bindings/rust/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/k9-svc/bindings/rust/Justfile +++ b/k9-svc/bindings/rust/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/k9-svc/bindings/rust/LICENSE b/k9-svc/bindings/rust/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/bindings/rust/LICENSE +++ b/k9-svc/bindings/rust/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/bindings/rust/README.adoc b/k9-svc/bindings/rust/README.adoc index 443228bf4..34c0095c5 100644 --- a/k9-svc/bindings/rust/README.adoc +++ b/k9-svc/bindings/rust/README.adoc @@ -161,5 +161,5 @@ See link:https://github.com/hyperpolymath/contractiles[contractiles documentatio == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 See link:LICENSE[LICENSE] and link:docs/legal/[docs/legal/] for details. diff --git a/k9-svc/bindings/rust/ROADMAP.adoc b/k9-svc/bindings/rust/ROADMAP.adoc index f278d21c4..bc3935c48 100644 --- a/k9-svc/bindings/rust/ROADMAP.adoc +++ b/k9-svc/bindings/rust/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rust Roadmap == Current Status diff --git a/k9-svc/bindings/rust/SECURITY.md b/k9-svc/bindings/rust/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/bindings/rust/SECURITY.md +++ b/k9-svc/bindings/rust/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/bindings/rust/container/.gatekeeper.yaml b/k9-svc/bindings/rust/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/k9-svc/bindings/rust/container/.gatekeeper.yaml +++ b/k9-svc/bindings/rust/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/rust/container/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/bindings/rust/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/bindings/rust/container/Containerfile b/k9-svc/bindings/rust/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/k9-svc/bindings/rust/container/Containerfile +++ b/k9-svc/bindings/rust/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/container/README.adoc b/k9-svc/bindings/rust/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/k9-svc/bindings/rust/container/README.adoc +++ b/k9-svc/bindings/rust/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/k9-svc/bindings/rust/container/compose.example.toml b/k9-svc/bindings/rust/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/bindings/rust/container/compose.example.toml +++ b/k9-svc/bindings/rust/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/bindings/rust/container/compose.toml b/k9-svc/bindings/rust/container/compose.toml index 311682357..a14f8a005 100644 --- a/k9-svc/bindings/rust/container/compose.toml +++ b/k9-svc/bindings/rust/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/k9-svc/bindings/rust/container/ct-build.sh b/k9-svc/bindings/rust/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/k9-svc/bindings/rust/container/ct-build.sh +++ b/k9-svc/bindings/rust/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/bindings/rust/container/deploy.k9.ncl b/k9-svc/bindings/rust/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/k9-svc/bindings/rust/container/deploy.k9.ncl +++ b/k9-svc/bindings/rust/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/container/entrypoint.sh b/k9-svc/bindings/rust/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/k9-svc/bindings/rust/container/entrypoint.sh +++ b/k9-svc/bindings/rust/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/bindings/rust/container/manifest.toml b/k9-svc/bindings/rust/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/k9-svc/bindings/rust/container/manifest.toml +++ b/k9-svc/bindings/rust/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/k9-svc/bindings/rust/container/vordr.toml b/k9-svc/bindings/rust/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/k9-svc/bindings/rust/container/vordr.toml +++ b/k9-svc/bindings/rust/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/k9-svc/bindings/rust/contractile.just b/k9-svc/bindings/rust/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/bindings/rust/contractile.just +++ b/k9-svc/bindings/rust/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/bindings/rust/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/bindings/rust/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/bindings/rust/docs/RSR_OUTLINE.adoc b/k9-svc/bindings/rust/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/bindings/rust/docs/RSR_OUTLINE.adoc +++ b/k9-svc/bindings/rust/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/bindings/rust/docs/STATE-VISUALIZER.adoc b/k9-svc/bindings/rust/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/bindings/rust/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/bindings/rust/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/bindings/rust/docs/architecture/THREAT-MODEL.adoc b/k9-svc/bindings/rust/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/k9-svc/bindings/rust/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/bindings/rust/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/k9-svc/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/bindings/rust/docs/attribution/MAINTAINERS.adoc b/k9-svc/bindings/rust/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/k9-svc/bindings/rust/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/bindings/rust/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/bindings/rust/docs/decisions/0000-template.adoc b/k9-svc/bindings/rust/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/k9-svc/bindings/rust/docs/decisions/0000-template.adoc +++ b/k9-svc/bindings/rust/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/k9-svc/bindings/rust/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/bindings/rust/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/k9-svc/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/bindings/rust/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/bindings/rust/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/bindings/rust/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/bindings/rust/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/bindings/rust/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/bindings/rust/docs/governance/TSDM.a2ml b/k9-svc/bindings/rust/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/bindings/rust/docs/governance/TSDM.a2ml +++ b/k9-svc/bindings/rust/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/bindings/rust/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/bindings/rust/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/bindings/rust/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/bindings/rust/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/k9-svc/bindings/rust/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/bindings/rust/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/k9-svc/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/bindings/rust/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/k9-svc/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/bindings/rust/docs/templates/contractiles/README.adoc b/k9-svc/bindings/rust/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/bindings/rust/docs/templates/contractiles/README.adoc +++ b/k9-svc/bindings/rust/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/bindings/rust/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/bindings/rust/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/bindings/rust/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/bindings/rust/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/bindings/rust/features/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/bindings/rust/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/bindings/rust/features/ssg/ssg-bootstrap.sh b/k9-svc/bindings/rust/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/bindings/rust/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/bindings/rust/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/bindings/rust/flake.nix b/k9-svc/bindings/rust/flake.nix index 32e448dcf..ded161e32 100644 --- a/k9-svc/bindings/rust/flake.nix +++ b/k9-svc/bindings/rust/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/bindings/rust/guix.scm b/k9-svc/bindings/rust/guix.scm index edd9ae28c..5666700b4 100644 --- a/k9-svc/bindings/rust/guix.scm +++ b/k9-svc/bindings/rust/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/k9-svc/bindings/rust/verification/0.1-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/k9-svc/bindings/rust/verification/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/k9-svc/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/k9-svc/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/k9-svc/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/k9-svc/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/k9-svc/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/k9-svc/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/k9-svc/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/k9-svc/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/k9-svc/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/k9-svc/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/k9-svc/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/k9-svc/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/k9-svc/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml b/k9-svc/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/k9-svc/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/bindings/rust/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/k9-svc/capabilities.ncl b/k9-svc/capabilities.ncl index b993ca691..502b1bd2b 100644 --- a/k9-svc/capabilities.ncl +++ b/k9-svc/capabilities.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # capabilities.ncl - The K9 capability model. # # Closed CORE enumeration + reserved EXTENSION namespace, DEFAULT-DENY. diff --git a/k9-svc/compose.yaml b/k9-svc/compose.yaml index 3e7e92b7e..2e4aa7015 100644 --- a/k9-svc/compose.yaml +++ b/k9-svc/compose.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # compose.yaml - K9 SVC Development Environment # # Usage: diff --git a/k9-svc/docs/DEPLOYMENT-NARRATIVE.adoc b/k9-svc/docs/DEPLOYMENT-NARRATIVE.adoc index e76c3950b..6f0b33385 100644 --- a/k9-svc/docs/DEPLOYMENT-NARRATIVE.adoc +++ b/k9-svc/docs/DEPLOYMENT-NARRATIVE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = K9-SVC Deployment Narrative: Where Contracts Help and Where They Don't :toc: left diff --git a/k9-svc/docs/IANA-MEDIA-TYPE.adoc b/k9-svc/docs/IANA-MEDIA-TYPE.adoc index 068e78adb..7fea5a2fb 100644 --- a/k9-svc/docs/IANA-MEDIA-TYPE.adoc +++ b/k9-svc/docs/IANA-MEDIA-TYPE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = IANA Media Type Registration: application/vnd.k9+nickel This is the formal IANA media type registration for K9 SVC (Self-Validating Component) format. diff --git a/k9-svc/docs/SECURITY-BEST-PRACTICES.adoc b/k9-svc/docs/SECURITY-BEST-PRACTICES.adoc index 8e1404f3b..4c6b33502 100644 --- a/k9-svc/docs/SECURITY-BEST-PRACTICES.adoc +++ b/k9-svc/docs/SECURITY-BEST-PRACTICES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC: Security Best Practices :subtitle: How to Use K9 Components Safely :author: Jonathan D.A. Jewell diff --git a/k9-svc/docs/SECURITY-FAQ.adoc b/k9-svc/docs/SECURITY-FAQ.adoc index 2322f71be..cd07557bb 100644 --- a/k9-svc/docs/SECURITY-FAQ.adoc +++ b/k9-svc/docs/SECURITY-FAQ.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC Security FAQ :subtitle: Real Questions from Security-Conscious Users :author: Jonathan D.A. Jewell diff --git a/k9-svc/docs/SECURITY-FOR-DECISION-MAKERS.adoc b/k9-svc/docs/SECURITY-FOR-DECISION-MAKERS.adoc index 4df9dec39..051f44459 100644 --- a/k9-svc/docs/SECURITY-FOR-DECISION-MAKERS.adoc +++ b/k9-svc/docs/SECURITY-FOR-DECISION-MAKERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC Security: Decision Maker's Guide :subtitle: Executive Summary for CISOs, Managers, and Technical Leaders :author: Jonathan D.A. Jewell diff --git a/k9-svc/docs/SECURITY-ROADMAP.adoc b/k9-svc/docs/SECURITY-ROADMAP.adoc index 64133fd69..a5aa63410 100644 --- a/k9-svc/docs/SECURITY-ROADMAP.adoc +++ b/k9-svc/docs/SECURITY-ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9-SVC Security Roadmap :subtitle: Implementation Timeline to Industry-Leading Security :author: Jonathan D.A. Jewell diff --git a/k9-svc/docs/iana/application-vnd.k9+nickel-registration.txt b/k9-svc/docs/iana/application-vnd.k9+nickel-registration.txt index db18780e7..8121879d9 100644 --- a/k9-svc/docs/iana/application-vnd.k9+nickel-registration.txt +++ b/k9-svc/docs/iana/application-vnd.k9+nickel-registration.txt @@ -1,6 +1,6 @@ IANA Media Type Registration: application/vnd.k9 ========================================================= -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Canonical copy: format-registrations/iana/k9-media-type.txt This file is a synchronised copy for co-location with the K9 spec. diff --git a/k9-svc/eclexiaiser.toml b/k9-svc/eclexiaiser.toml index 63d11dc9d..46848c66e 100644 --- a/k9-svc/eclexiaiser.toml +++ b/k9-svc/eclexiaiser.toml @@ -1,5 +1,5 @@ # eclexiaiser manifest — energy/carbon resource budgets -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "k9-svc" diff --git a/k9-svc/editors/k9-notepadpp.xml b/k9-svc/editors/k9-notepadpp.xml index 0c9ff74e5..fd27f863e 100644 --- a/k9-svc/editors/k9-notepadpp.xml +++ b/k9-svc/editors/k9-notepadpp.xml @@ -1,4 +1,4 @@ - + + # Project Governance diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/editors/vscode/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/editors/vscode/.github/MAINTAINERS b/k9-svc/editors/vscode/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/k9-svc/editors/vscode/.github/MAINTAINERS +++ b/k9-svc/editors/vscode/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/editors/vscode/.github/copilot-instructions.md b/k9-svc/editors/vscode/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/k9-svc/editors/vscode/.github/copilot-instructions.md +++ b/k9-svc/editors/vscode/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/editors/vscode/.github/dependabot.yml b/k9-svc/editors/vscode/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/editors/vscode/.github/dependabot.yml +++ b/k9-svc/editors/vscode/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/pull_request_template.md b/k9-svc/editors/vscode/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/editors/vscode/.github/pull_request_template.md +++ b/k9-svc/editors/vscode/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/editors/vscode/.github/workflows/codeql.yml b/k9-svc/editors/vscode/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/editors/vscode/.github/workflows/codeql.yml +++ b/k9-svc/editors/vscode/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/editors/vscode/.github/workflows/governance.yml b/k9-svc/editors/vscode/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/editors/vscode/.github/workflows/governance.yml +++ b/k9-svc/editors/vscode/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/workflows/hypatia-scan.yml b/k9-svc/editors/vscode/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/editors/vscode/.github/workflows/hypatia-scan.yml +++ b/k9-svc/editors/vscode/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/editors/vscode/.github/workflows/instant-sync.yml b/k9-svc/editors/vscode/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/editors/vscode/.github/workflows/instant-sync.yml +++ b/k9-svc/editors/vscode/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/workflows/jekyll.yml b/k9-svc/editors/vscode/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/editors/vscode/.github/workflows/jekyll.yml +++ b/k9-svc/editors/vscode/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/editors/vscode/.github/workflows/mirror.yml b/k9-svc/editors/vscode/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/editors/vscode/.github/workflows/mirror.yml +++ b/k9-svc/editors/vscode/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/editors/vscode/.github/workflows/release.yml b/k9-svc/editors/vscode/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/editors/vscode/.github/workflows/release.yml +++ b/k9-svc/editors/vscode/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/workflows/rhodibot.yml b/k9-svc/editors/vscode/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/editors/vscode/.github/workflows/rhodibot.yml +++ b/k9-svc/editors/vscode/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/editors/vscode/.github/workflows/scorecard-enforcer.yml b/k9-svc/editors/vscode/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/editors/vscode/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/editors/vscode/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/workflows/scorecard.yml b/k9-svc/editors/vscode/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/editors/vscode/.github/workflows/scorecard.yml +++ b/k9-svc/editors/vscode/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/editors/vscode/.github/workflows/secret-scanner.yml b/k9-svc/editors/vscode/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/editors/vscode/.github/workflows/secret-scanner.yml +++ b/k9-svc/editors/vscode/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.github/workflows/static-analysis-gate.yml b/k9-svc/editors/vscode/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/editors/vscode/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/editors/vscode/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.gitignore b/k9-svc/editors/vscode/.gitignore index 9e4f8b470..037efd362 100644 --- a/k9-svc/editors/vscode/.gitignore +++ b/k9-svc/editors/vscode/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/editors/vscode/.gitlab-ci.yml b/k9-svc/editors/vscode/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/editors/vscode/.gitlab-ci.yml +++ b/k9-svc/editors/vscode/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/editors/vscode/.guix-channel b/k9-svc/editors/vscode/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/k9-svc/editors/vscode/.guix-channel +++ b/k9-svc/editors/vscode/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml index f4a3de1cb..8003ca07e 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/editors/vscode/.machine_readable/6a2/META.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/META.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/editors/vscode/.machine_readable/6a2/STATE.a2ml b/k9-svc/editors/vscode/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/k9-svc/editors/vscode/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/editors/vscode/.machine_readable/CLADE.a2ml b/k9-svc/editors/vscode/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/editors/vscode/.machine_readable/CLADE.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/k9-svc/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/k9-svc/editors/vscode/.machine_readable/ai/.clinerules b/k9-svc/editors/vscode/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/editors/vscode/.machine_readable/ai/.clinerules +++ b/k9-svc/editors/vscode/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/ai/.cursorrules b/k9-svc/editors/vscode/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/k9-svc/editors/vscode/.machine_readable/ai/.cursorrules +++ b/k9-svc/editors/vscode/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/ai/.windsurfrules b/k9-svc/editors/vscode/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/editors/vscode/.machine_readable/ai/.windsurfrules +++ b/k9-svc/editors/vscode/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/k9-svc/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/k9-svc/editors/vscode/.machine_readable/compliance/rust/deny.toml b/k9-svc/editors/vscode/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/editors/vscode/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/editors/vscode/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/k9-svc/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/editors/vscode/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/k9-svc/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/editors/vscode/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/editors/vscode/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/editors/vscode/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/editors/vscode/.well-known/ai.txt b/k9-svc/editors/vscode/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/editors/vscode/.well-known/ai.txt +++ b/k9-svc/editors/vscode/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/.well-known/humans.txt b/k9-svc/editors/vscode/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/k9-svc/editors/vscode/.well-known/humans.txt +++ b/k9-svc/editors/vscode/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/editors/vscode/.well-known/security.txt b/k9-svc/editors/vscode/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/k9-svc/editors/vscode/.well-known/security.txt +++ b/k9-svc/editors/vscode/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/editors/vscode/Containerfile b/k9-svc/editors/vscode/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/k9-svc/editors/vscode/Containerfile +++ b/k9-svc/editors/vscode/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/k9-svc/editors/vscode/Justfile b/k9-svc/editors/vscode/Justfile index 1e29c7450..9d7a5ff45 100644 --- a/k9-svc/editors/vscode/Justfile +++ b/k9-svc/editors/vscode/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/k9-svc/editors/vscode/LICENSE b/k9-svc/editors/vscode/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/editors/vscode/LICENSE +++ b/k9-svc/editors/vscode/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/editors/vscode/LICENSE-PMPL b/k9-svc/editors/vscode/LICENSE-PMPL index ef93936a2..ec540b341 100644 --- a/k9-svc/editors/vscode/LICENSE-PMPL +++ b/k9-svc/editors/vscode/LICENSE-PMPL @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/editors/vscode/README.adoc b/k9-svc/editors/vscode/README.adoc index 5aac5ee92..65fbd879f 100644 --- a/k9-svc/editors/vscode/README.adoc +++ b/k9-svc/editors/vscode/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // (PMPL-1.0-or-later preferred; MPL-2.0 required for VS Code marketplace) // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/editors/vscode/ROADMAP.adoc b/k9-svc/editors/vscode/ROADMAP.adoc index a9a1c8c34..8af55ca67 100644 --- a/k9-svc/editors/vscode/ROADMAP.adoc +++ b/k9-svc/editors/vscode/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Vscode Roadmap == Current Status diff --git a/k9-svc/editors/vscode/SECURITY.md b/k9-svc/editors/vscode/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/editors/vscode/SECURITY.md +++ b/k9-svc/editors/vscode/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/editors/vscode/container/.gatekeeper.yaml b/k9-svc/editors/vscode/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/k9-svc/editors/vscode/container/.gatekeeper.yaml +++ b/k9-svc/editors/vscode/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/k9-svc/editors/vscode/container/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/editors/vscode/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/editors/vscode/container/Containerfile b/k9-svc/editors/vscode/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/k9-svc/editors/vscode/container/Containerfile +++ b/k9-svc/editors/vscode/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/container/README.adoc b/k9-svc/editors/vscode/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/k9-svc/editors/vscode/container/README.adoc +++ b/k9-svc/editors/vscode/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/k9-svc/editors/vscode/container/compose.example.toml b/k9-svc/editors/vscode/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/editors/vscode/container/compose.example.toml +++ b/k9-svc/editors/vscode/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/editors/vscode/container/compose.toml b/k9-svc/editors/vscode/container/compose.toml index 311682357..a14f8a005 100644 --- a/k9-svc/editors/vscode/container/compose.toml +++ b/k9-svc/editors/vscode/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/k9-svc/editors/vscode/container/ct-build.sh b/k9-svc/editors/vscode/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/k9-svc/editors/vscode/container/ct-build.sh +++ b/k9-svc/editors/vscode/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/editors/vscode/container/deploy.k9.ncl b/k9-svc/editors/vscode/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/k9-svc/editors/vscode/container/deploy.k9.ncl +++ b/k9-svc/editors/vscode/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/container/entrypoint.sh b/k9-svc/editors/vscode/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/k9-svc/editors/vscode/container/entrypoint.sh +++ b/k9-svc/editors/vscode/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/editors/vscode/container/manifest.toml b/k9-svc/editors/vscode/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/k9-svc/editors/vscode/container/manifest.toml +++ b/k9-svc/editors/vscode/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/k9-svc/editors/vscode/container/vordr.toml b/k9-svc/editors/vscode/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/k9-svc/editors/vscode/container/vordr.toml +++ b/k9-svc/editors/vscode/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/k9-svc/editors/vscode/contractile.just b/k9-svc/editors/vscode/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/editors/vscode/contractile.just +++ b/k9-svc/editors/vscode/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/editors/vscode/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/editors/vscode/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/editors/vscode/docs/RSR_OUTLINE.adoc b/k9-svc/editors/vscode/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/editors/vscode/docs/RSR_OUTLINE.adoc +++ b/k9-svc/editors/vscode/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/editors/vscode/docs/STATE-VISUALIZER.adoc b/k9-svc/editors/vscode/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/editors/vscode/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/editors/vscode/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/editors/vscode/docs/architecture/THREAT-MODEL.adoc b/k9-svc/editors/vscode/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/k9-svc/editors/vscode/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/editors/vscode/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/k9-svc/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/editors/vscode/docs/attribution/MAINTAINERS.adoc b/k9-svc/editors/vscode/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/k9-svc/editors/vscode/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/editors/vscode/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/editors/vscode/docs/decisions/0000-template.adoc b/k9-svc/editors/vscode/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/k9-svc/editors/vscode/docs/decisions/0000-template.adoc +++ b/k9-svc/editors/vscode/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/k9-svc/editors/vscode/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/editors/vscode/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/k9-svc/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/editors/vscode/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/editors/vscode/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/editors/vscode/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/editors/vscode/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/editors/vscode/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/editors/vscode/docs/governance/TSDM.a2ml b/k9-svc/editors/vscode/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/editors/vscode/docs/governance/TSDM.a2ml +++ b/k9-svc/editors/vscode/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/editors/vscode/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/editors/vscode/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/editors/vscode/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/editors/vscode/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/k9-svc/editors/vscode/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/editors/vscode/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/k9-svc/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/editors/vscode/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/k9-svc/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/editors/vscode/docs/templates/contractiles/README.adoc b/k9-svc/editors/vscode/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/editors/vscode/docs/templates/contractiles/README.adoc +++ b/k9-svc/editors/vscode/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/editors/vscode/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/editors/vscode/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/editors/vscode/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/editors/vscode/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/editors/vscode/features/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/editors/vscode/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/editors/vscode/features/ssg/ssg-bootstrap.sh b/k9-svc/editors/vscode/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/editors/vscode/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/editors/vscode/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/editors/vscode/flake.nix b/k9-svc/editors/vscode/flake.nix index 32e448dcf..ded161e32 100644 --- a/k9-svc/editors/vscode/flake.nix +++ b/k9-svc/editors/vscode/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/editors/vscode/guix.scm b/k9-svc/editors/vscode/guix.scm index edd9ae28c..5666700b4 100644 --- a/k9-svc/editors/vscode/guix.scm +++ b/k9-svc/editors/vscode/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/k9-svc/editors/vscode/src/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/0.1-AI-MANIFEST.a2ml index 7170c5d5d..c92e124d1 100644 --- a/k9-svc/editors/vscode/src/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/k9-svc/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml index ba77eb748..3d5b209e2 100644 --- a/k9-svc/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/k9-svc/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 99e5ee960..f114cbd24 100644 --- a/k9-svc/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/k9-svc/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml index 92ebf4f78..e16cbdf9d 100644 --- a/k9-svc/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/k9-svc/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml index 021136606..099653636 100644 --- a/k9-svc/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/k9-svc/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml index d50f0668a..3d3e27a07 100644 --- a/k9-svc/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/k9-svc/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml index 37f19413c..0bd9198f8 100644 --- a/k9-svc/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/k9-svc/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml index 6af7ffde0..22846c785 100644 --- a/k9-svc/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/k9-svc/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml index aec38193f..e54f4dabb 100644 --- a/k9-svc/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/k9-svc/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml index d54c7a5ec..dddcc6c43 100644 --- a/k9-svc/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/k9-svc/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml index 618ffe8ae..7f0f471b3 100644 --- a/k9-svc/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/k9-svc/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml index 1eff53c19..91cafa014 100644 --- a/k9-svc/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/k9-svc/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 52eea6fe9..bf456ae24 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/k9-svc/editors/vscode/src/interface/ffi/build.zig b/k9-svc/editors/vscode/src/interface/ffi/build.zig index fe27f5e92..4a2e049a4 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/build.zig +++ b/k9-svc/editors/vscode/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index f3f0bd257..5b5f1b1e5 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/k9-svc/editors/vscode/src/interface/ffi/src/main.zig b/k9-svc/editors/vscode/src/interface/ffi/src/main.zig index 8f897a27a..6b233bc79 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/src/main.zig +++ b/k9-svc/editors/vscode/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: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/k9-svc/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index 5b1eab79c..e02427f84 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/k9-svc/editors/vscode/src/interface/ffi/test/integration_test.zig b/k9-svc/editors/vscode/src/interface/ffi/test/integration_test.zig index e5ba919c3..034199499 100644 --- a/k9-svc/editors/vscode/src/interface/ffi/test/integration_test.zig +++ b/k9-svc/editors/vscode/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/k9-svc/editors/vscode/src/interface/generated/0.3-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/generated/0.3-AI-MANIFEST.a2ml index 9d4bd64af..0088b80c7 100644 --- a/k9-svc/editors/vscode/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/k9-svc/editors/vscode/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 91cf408e1..4eeb58088 100644 --- a/k9-svc/editors/vscode/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/k9-svc/editors/vscode/verification/0.1-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/0.1-AI-MANIFEST.a2ml index 6e6b87463..3435bdb41 100644 --- a/k9-svc/editors/vscode/verification/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/k9-svc/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml index a1720d6c9..d922a4c74 100644 --- a/k9-svc/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/k9-svc/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml index f624d5c70..32b819e4e 100644 --- a/k9-svc/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/k9-svc/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 76601a928..5178d400e 100644 --- a/k9-svc/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/k9-svc/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml index a8cd1074f..135e181bd 100644 --- a/k9-svc/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/k9-svc/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml index 56a8810ed..d461915b8 100644 --- a/k9-svc/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/k9-svc/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml index 711edb12c..f890ecace 100644 --- a/k9-svc/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/k9-svc/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml b/k9-svc/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml index 334dfa51c..966776651 100644 --- a/k9-svc/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/editors/vscode/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/k9-svc/examples/NOT-a-good-fit.adoc b/k9-svc/examples/NOT-a-good-fit.adoc index 87a1dcfd6..25b77a9c1 100644 --- a/k9-svc/examples/NOT-a-good-fit.adoc +++ b/k9-svc/examples/NOT-a-good-fit.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // NOT-a-good-fit.adoc - Honest comparison, deprecation analysis, and anti-patterns // // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/k9-svc/examples/config.k9.ncl b/k9-svc/examples/config.k9.ncl index dd7cd6ac0..eb2dff550 100644 --- a/k9-svc/examples/config.k9.ncl +++ b/k9-svc/examples/config.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # config.k9.ncl - Example Yard-level component (Nickel validation) # # Security Level: 'Yard (Nickel evaluation, no I/O) diff --git a/k9-svc/examples/container-deploy.k9.ncl b/k9-svc/examples/container-deploy.k9.ncl index 3bd108cb4..39c9d5699 100644 --- a/k9-svc/examples/container-deploy.k9.ncl +++ b/k9-svc/examples/container-deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # container-deploy.k9.ncl - Multi-service container deployment component # # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) @@ -280,7 +280,7 @@ let scripts = { # - Container images exist and are signed pre_deploy = m%" #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-deployment validation for container-deploy-stack set -eu @@ -344,7 +344,7 @@ echo "K9: Pre-deployment validation PASSED for $ENV." # so the generated TOML is guaranteed to be well-formed. generate_compose = m%" #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Generate selur-compose.toml from k9 configuration set -eu @@ -369,7 +369,7 @@ LOG_LEVEL=$(jq -r '.log_level' /tmp/k9-env-config.json) DOMAIN=$(jq -r '.domain' /tmp/k9-env-config.json) cat > "$OUTFILE" << TOML -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Auto-generated by container-deploy-stack k9 component # Environment: $ENV # Generated: $(date -u +%Y-%m-%dT%H:%M:%SZ) @@ -430,7 +430,7 @@ echo "K9: Generated $OUTFILE successfully." # 6. Rollback on failure deploy = m%" #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Rolling deployment for container-deploy-stack set -eu @@ -562,7 +562,7 @@ echo "==============================================" # manually via: just rollback-stack rollback = m%" #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Rollback for container-deploy-stack set -eu @@ -593,7 +593,7 @@ echo "K9: Verify with: selur-compose -f $COMPOSE_FILE ps" # Use with caution — this destroys data. teardown = m%" #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Teardown for container-deploy-stack set -eu diff --git a/k9-svc/examples/deploy.k9.ncl b/k9-svc/examples/deploy.k9.ncl index 78d755e6a..653c386fd 100644 --- a/k9-svc/examples/deploy.k9.ncl +++ b/k9-svc/examples/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl - Example Hunt-level component (full execution) # # Security Level: 'Hunt (requires cryptographic handshake) diff --git a/k9-svc/examples/hello.k9 b/k9-svc/examples/hello.k9 index 300cc0f52..78bad1aba 100644 --- a/k9-svc/examples/hello.k9 +++ b/k9-svc/examples/hello.k9 @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # hello.k9 - Example Kennel-level component (pure data) # # Security Level: 'Kennel (no execution, safe anywhere) diff --git a/k9-svc/examples/hello.k9.ncl b/k9-svc/examples/hello.k9.ncl index b6cd249c0..c1cd9646f 100644 --- a/k9-svc/examples/hello.k9.ncl +++ b/k9-svc/examples/hello.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # hello.k9.ncl - Example K9 Self-Validating Component # # This is a minimal .k9 component demonstrating the pedigree structure. diff --git a/k9-svc/examples/simple.k9 b/k9-svc/examples/simple.k9 index e5ec3471b..78bad1aba 100644 --- a/k9-svc/examples/simple.k9 +++ b/k9-svc/examples/simple.k9 @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: MIT +# SPDX-License-Identifier: MPL-2.0 # hello.k9 - Example Kennel-level component (pure data) # # Security Level: 'Kennel (no execution, safe anywhere) diff --git a/k9-svc/flake.nix b/k9-svc/flake.nix index 6eadce383..49d976703 100644 --- a/k9-svc/flake.nix +++ b/k9-svc/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # flake.nix - K9 SVC Nix Flake # # Usage: diff --git a/k9-svc/k9-scan b/k9-svc/k9-scan index 2b2f67d37..edd523ecc 100755 --- a/k9-svc/k9-scan +++ b/k9-svc/k9-scan @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # k9-scan - Static analysis tool for K9 components # Checks for common security issues and suspicious patterns diff --git a/k9-svc/k9-sign/install.sh b/k9-svc/k9-sign/install.sh index eec054be7..e91bcae24 100755 --- a/k9-svc/k9-sign/install.sh +++ b/k9-svc/k9-sign/install.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # install.sh - Install k9-sign system-wide or user-local set -euo pipefail diff --git a/k9-svc/k9-sign/src/main.rs b/k9-svc/k9-sign/src/main.rs index 38a0c2dc6..0e6768e7c 100644 --- a/k9-svc/k9-sign/src/main.rs +++ b/k9-svc/k9-sign/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! k9-sign - Ed25519 signing and verification for K9 Hunt-level components //! //! This is a memory-safe Rust rewrite of sign.sh, eliminating: diff --git a/k9-svc/k9-sign/src/tests.rs b/k9-svc/k9-sign/src/tests.rs index 7d240c84d..a8ea1cbac 100644 --- a/k9-svc/k9-sign/src/tests.rs +++ b/k9-svc/k9-sign/src/tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Comprehensive tests for k9-sign cryptographic operations #[cfg(test)] diff --git a/k9-svc/leash.ncl b/k9-svc/leash.ncl index 5f7c54914..9b5630797 100644 --- a/k9-svc/leash.ncl +++ b/k9-svc/leash.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # leash.ncl - Security Level Detection and Enforcement for K9 SVC # # The Leash system controls what a .k9 component can do: diff --git a/k9-svc/lsp/Cargo.toml b/k9-svc/lsp/Cargo.toml index 029936cf0..3c83dbdee 100644 --- a/k9-svc/lsp/Cargo.toml +++ b/k9-svc/lsp/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cargo.toml — K9 Language Server Protocol (LSP) server # diff --git a/k9-svc/lsp/README.adoc b/k9-svc/lsp/README.adoc index 49be6670b..29a8b983f 100644 --- a/k9-svc/lsp/README.adoc +++ b/k9-svc/lsp/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 LSP Server :author: Jonathan D.A. Jewell :revdate: 2026-03-16 diff --git a/k9-svc/lsp/src/completions.rs b/k9-svc/lsp/src/completions.rs index d7a1e96fb..383af80b4 100644 --- a/k9-svc/lsp/src/completions.rs +++ b/k9-svc/lsp/src/completions.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // completions.rs — K9 completion provider // diff --git a/k9-svc/lsp/src/diagnostics.rs b/k9-svc/lsp/src/diagnostics.rs index 2bcc2408d..57bd2eeab 100644 --- a/k9-svc/lsp/src/diagnostics.rs +++ b/k9-svc/lsp/src/diagnostics.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // diagnostics.rs — K9 diagnostic checks (linting) // diff --git a/k9-svc/lsp/src/hover.rs b/k9-svc/lsp/src/hover.rs index 0dc6917b2..969188d43 100644 --- a/k9-svc/lsp/src/hover.rs +++ b/k9-svc/lsp/src/hover.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // hover.rs — K9 hover documentation provider // diff --git a/k9-svc/lsp/src/main.rs b/k9-svc/lsp/src/main.rs index 42c90529a..8a14ff91f 100644 --- a/k9-svc/lsp/src/main.rs +++ b/k9-svc/lsp/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // main.rs — Entry point for the K9 LSP server // diff --git a/k9-svc/mime/k9.magic b/k9-svc/mime/k9.magic index 67b9edc4d..f1a8ab941 100644 --- a/k9-svc/mime/k9.magic +++ b/k9-svc/mime/k9.magic @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Magic file for file(1) command - K9 SVC detection # Install: sudo cp k9.magic /etc/magic.d/ && sudo update-magic # Or user: cat k9.magic >> ~/.magic && file --compile ~/.magic diff --git a/k9-svc/mime/k9.uti.plist b/k9-svc/mime/k9.uti.plist index b831eadd5..3682bf33c 100644 --- a/k9-svc/mime/k9.uti.plist +++ b/k9-svc/mime/k9.uti.plist @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/mime/k9.xml b/k9-svc/mime/k9.xml index 2e0940c62..f1bc38131 100644 --- a/k9-svc/mime/k9.xml +++ b/k9-svc/mime/k9.xml @@ -1,5 +1,5 @@ - + diff --git a/k9-svc/mime/mime.types b/k9-svc/mime/mime.types index 09f910be2..ffbd6820c 100644 --- a/k9-svc/mime/mime.types +++ b/k9-svc/mime/mime.types @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MIME types entry for K9 SVC (for systems using /etc/mime.types) # Append to /etc/mime.types or ~/.mime.types diff --git a/k9-svc/must b/k9-svc/must index 95a1f41b3..8acc081b7 100755 --- a/k9-svc/must +++ b/k9-svc/must @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # must - Environment shim for the k9 SVC triad # Usage: ./must [command] # diff --git a/k9-svc/packaging/aur/PKGBUILD b/k9-svc/packaging/aur/PKGBUILD index ac199dc85..c8b8d5504 100644 --- a/k9-svc/packaging/aur/PKGBUILD +++ b/k9-svc/packaging/aur/PKGBUILD @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Maintainer: hyperpolymath # AUR PKGBUILD for K9 SVC diff --git a/k9-svc/packaging/homebrew/k9-svc.rb b/k9-svc/packaging/homebrew/k9-svc.rb index fa898f7c3..64cc3b963 100644 --- a/k9-svc/packaging/homebrew/k9-svc.rb +++ b/k9-svc/packaging/homebrew/k9-svc.rb @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Homebrew formula for K9 SVC # # To install: diff --git a/k9-svc/pandoc/.devcontainer/Containerfile b/k9-svc/pandoc/.devcontainer/Containerfile index 441fe6af1..b0a6fd1bf 100644 --- a/k9-svc/pandoc/.devcontainer/Containerfile +++ b/k9-svc/pandoc/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.devcontainer/README.adoc b/k9-svc/pandoc/.devcontainer/README.adoc index 8013ab0b5..3bfb50e5c 100644 --- a/k9-svc/pandoc/.devcontainer/README.adoc +++ b/k9-svc/pandoc/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: {{AUTHOR}} <{{AUTHOR_EMAIL}}> diff --git a/k9-svc/pandoc/.devcontainer/devcontainer.json b/k9-svc/pandoc/.devcontainer/devcontainer.json index 1ecb2581c..a4b33e0ae 100644 --- a/k9-svc/pandoc/.devcontainer/devcontainer.json +++ b/k9-svc/pandoc/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/k9-svc/pandoc/.envrc b/k9-svc/pandoc/.envrc index ea74537b4..0b5b702f8 100644 --- a/k9-svc/pandoc/.envrc +++ b/k9-svc/pandoc/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/k9-svc/pandoc/.gitattributes b/k9-svc/pandoc/.gitattributes index 729c304e8..c95d5ebd9 100644 --- a/k9-svc/pandoc/.gitattributes +++ b/k9-svc/pandoc/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/k9-svc/pandoc/.github/CODEOWNERS b/k9-svc/pandoc/.github/CODEOWNERS index 18f0d0c54..611b5a845 100644 --- a/k9-svc/pandoc/.github/CODEOWNERS +++ b/k9-svc/pandoc/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml b/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml index 1a1b58eda..ef912f85f 100644 --- a/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml index 5a299d34c..df4ec2003 100644 --- a/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/k9-svc/pandoc/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/k9-svc/pandoc/.github/FUNDING.yml b/k9-svc/pandoc/.github/FUNDING.yml index 1f9d81ce4..c078261e4 100644 --- a/k9-svc/pandoc/.github/FUNDING.yml +++ b/k9-svc/pandoc/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for {{OWNER}} 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/k9-svc/pandoc/.github/GOVERNANCE.md b/k9-svc/pandoc/.github/GOVERNANCE.md index 0b9c20ba5..fcbcec0cb 100644 --- a/k9-svc/pandoc/.github/GOVERNANCE.md +++ b/k9-svc/pandoc/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml index cf14d8664..ec2aa2835 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for {{OWNER}}/{{REPO}} name: Bug Report description: Create a report to help us improve diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/config.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/config.yml index af0075002..cb7a33cb0 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/config.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for {{OWNER}}/{{REPO}} blank_issues_enabled: true contact_links: diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/custom.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/custom.yml index 19edee3a3..6aa9e6315 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/custom.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for {{OWNER}}/{{REPO}} name: Other description: Report an issue that does not fit the other categories diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/documentation.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/documentation.yml index 5d73ce64c..88e072058 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/documentation.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for {{OWNER}}/{{REPO}} name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml index 1f871f73b..6d88090c9 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for {{OWNER}}/{{REPO}} name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/question.yml b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/question.yml index 824a68660..48bb574e9 100644 --- a/k9-svc/pandoc/.github/ISSUE_TEMPLATE/question.yml +++ b/k9-svc/pandoc/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for {{OWNER}}/{{REPO}} name: Question description: Ask a question about usage or behaviour diff --git a/k9-svc/pandoc/.github/MAINTAINERS b/k9-svc/pandoc/.github/MAINTAINERS index 424ada321..145c4e962 100644 --- a/k9-svc/pandoc/.github/MAINTAINERS +++ b/k9-svc/pandoc/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/k9-svc/pandoc/.github/copilot-instructions.md b/k9-svc/pandoc/.github/copilot-instructions.md index 2c783109f..6b44aec84 100644 --- a/k9-svc/pandoc/.github/copilot-instructions.md +++ b/k9-svc/pandoc/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/k9-svc/pandoc/.github/dependabot.yml b/k9-svc/pandoc/.github/dependabot.yml index 2628deb34..d5cd4e996 100644 --- a/k9-svc/pandoc/.github/dependabot.yml +++ b/k9-svc/pandoc/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/pull_request_template.md b/k9-svc/pandoc/.github/pull_request_template.md index 125e641a5..7e07d1768 100644 --- a/k9-svc/pandoc/.github/pull_request_template.md +++ b/k9-svc/pandoc/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/k9-svc/pandoc/.github/workflows/codeql.yml b/k9-svc/pandoc/.github/workflows/codeql.yml index 37215e5f2..8fc6f1f09 100644 --- a/k9-svc/pandoc/.github/workflows/codeql.yml +++ b/k9-svc/pandoc/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: diff --git a/k9-svc/pandoc/.github/workflows/governance.yml b/k9-svc/pandoc/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/k9-svc/pandoc/.github/workflows/governance.yml +++ b/k9-svc/pandoc/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/workflows/hypatia-scan.yml b/k9-svc/pandoc/.github/workflows/hypatia-scan.yml index 21040e5f6..1a4b07d5c 100644 --- a/k9-svc/pandoc/.github/workflows/hypatia-scan.yml +++ b/k9-svc/pandoc/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/k9-svc/pandoc/.github/workflows/instant-sync.yml b/k9-svc/pandoc/.github/workflows/instant-sync.yml index a67fcb915..35ecaace1 100644 --- a/k9-svc/pandoc/.github/workflows/instant-sync.yml +++ b/k9-svc/pandoc/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/workflows/jekyll.yml b/k9-svc/pandoc/.github/workflows/jekyll.yml index b2b373fcd..32e00a9f9 100644 --- a/k9-svc/pandoc/.github/workflows/jekyll.yml +++ b/k9-svc/pandoc/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/k9-svc/pandoc/.github/workflows/mirror.yml b/k9-svc/pandoc/.github/workflows/mirror.yml index a45d6e2b7..071838e09 100644 --- a/k9-svc/pandoc/.github/workflows/mirror.yml +++ b/k9-svc/pandoc/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell name: Mirror to Git Forges diff --git a/k9-svc/pandoc/.github/workflows/release.yml b/k9-svc/pandoc/.github/workflows/release.yml index 46dd07a10..df3992277 100644 --- a/k9-svc/pandoc/.github/workflows/release.yml +++ b/k9-svc/pandoc/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/workflows/rhodibot.yml b/k9-svc/pandoc/.github/workflows/rhodibot.yml index 545ef9932..87dcad859 100644 --- a/k9-svc/pandoc/.github/workflows/rhodibot.yml +++ b/k9-svc/pandoc/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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: @@ -96,7 +96,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -116,7 +116,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/k9-svc/pandoc/.github/workflows/scorecard-enforcer.yml b/k9-svc/pandoc/.github/workflows/scorecard-enforcer.yml index 912345465..ec536b317 100644 --- a/k9-svc/pandoc/.github/workflows/scorecard-enforcer.yml +++ b/k9-svc/pandoc/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/workflows/scorecard.yml b/k9-svc/pandoc/.github/workflows/scorecard.yml index 467556332..d5d126082 100644 --- a/k9-svc/pandoc/.github/workflows/scorecard.yml +++ b/k9-svc/pandoc/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/k9-svc/pandoc/.github/workflows/secret-scanner.yml b/k9-svc/pandoc/.github/workflows/secret-scanner.yml index f4a6aca68..9a24bb120 100644 --- a/k9-svc/pandoc/.github/workflows/secret-scanner.yml +++ b/k9-svc/pandoc/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.github/workflows/static-analysis-gate.yml b/k9-svc/pandoc/.github/workflows/static-analysis-gate.yml index b7b9ef5ee..235af7f72 100644 --- a/k9-svc/pandoc/.github/workflows/static-analysis-gate.yml +++ b/k9-svc/pandoc/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.gitignore b/k9-svc/pandoc/.gitignore index 9e4f8b470..037efd362 100644 --- a/k9-svc/pandoc/.gitignore +++ b/k9-svc/pandoc/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/k9-svc/pandoc/.gitlab-ci.yml b/k9-svc/pandoc/.gitlab-ci.yml index 257bc7470..7309fa900 100644 --- a/k9-svc/pandoc/.gitlab-ci.yml +++ b/k9-svc/pandoc/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/k9-svc/pandoc/.guix-channel b/k9-svc/pandoc/.guix-channel index cba19db44..f9bdf68fa 100644 --- a/k9-svc/pandoc/.guix-channel +++ b/k9-svc/pandoc/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml index 1f056880d..9d2bc7a07 100644 --- a/k9-svc/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/k9-svc/pandoc/.machine_readable/6a2/AGENTIC.a2ml b/k9-svc/pandoc/.machine_readable/6a2/AGENTIC.a2ml index 3c32c4204..4d5db884f 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/AGENTIC.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml b/k9-svc/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml index fc528d390..0f649d997 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/k9-svc/pandoc/.machine_readable/6a2/META.a2ml b/k9-svc/pandoc/.machine_readable/6a2/META.a2ml index 5656e411a..6e5dda1ea 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/META.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/k9-svc/pandoc/.machine_readable/6a2/NEUROSYM.a2ml b/k9-svc/pandoc/.machine_readable/6a2/NEUROSYM.a2ml index d2cadb503..1acf7a300 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/NEUROSYM.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml b/k9-svc/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml index e2e75303e..6408e1c72 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/k9-svc/pandoc/.machine_readable/6a2/STATE.a2ml b/k9-svc/pandoc/.machine_readable/6a2/STATE.a2ml index 05c99525a..a76d8dd66 100644 --- a/k9-svc/pandoc/.machine_readable/6a2/STATE.a2ml +++ b/k9-svc/pandoc/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/k9-svc/pandoc/.machine_readable/CLADE.a2ml b/k9-svc/pandoc/.machine_readable/CLADE.a2ml index 1b3c063b3..b14389cef 100644 --- a/k9-svc/pandoc/.machine_readable/CLADE.a2ml +++ b/k9-svc/pandoc/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/ENSAID_CONFIG.a2ml b/k9-svc/pandoc/.machine_readable/ENSAID_CONFIG.a2ml index 2781fc7c2..1384822c4 100644 --- a/k9-svc/pandoc/.machine_readable/ENSAID_CONFIG.a2ml +++ b/k9-svc/pandoc/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/k9-svc/pandoc/.machine_readable/ai/.clinerules b/k9-svc/pandoc/.machine_readable/ai/.clinerules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/pandoc/.machine_readable/ai/.clinerules +++ b/k9-svc/pandoc/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/ai/.cursorrules b/k9-svc/pandoc/.machine_readable/ai/.cursorrules index 0b23064a6..d3b9cee01 100644 --- a/k9-svc/pandoc/.machine_readable/ai/.cursorrules +++ b/k9-svc/pandoc/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/ai/.windsurfrules b/k9-svc/pandoc/.machine_readable/ai/.windsurfrules index 2bcfb397c..854d2ee3d 100644 --- a/k9-svc/pandoc/.machine_readable/ai/.windsurfrules +++ b/k9-svc/pandoc/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 464fe2ceb..869cbee61 100644 --- a/k9-svc/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/k9-svc/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index 47fc535eb..45038e1eb 100644 --- a/k9-svc/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/k9-svc/pandoc/.machine_readable/anchors/ANCHOR.a2ml b/k9-svc/pandoc/.machine_readable/anchors/ANCHOR.a2ml index ad8a7819f..872389983 100644 --- a/k9-svc/pandoc/.machine_readable/anchors/ANCHOR.a2ml +++ b/k9-svc/pandoc/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/k9-svc/pandoc/.machine_readable/compliance/rust/deny.toml b/k9-svc/pandoc/.machine_readable/compliance/rust/deny.toml index c2395f409..b096db889 100644 --- a/k9-svc/pandoc/.machine_readable/compliance/rust/deny.toml +++ b/k9-svc/pandoc/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 58452eaa2..6e41e6c25 100644 --- a/k9-svc/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/k9-svc/pandoc/.machine_readable/configs/git-cliff/cliff.toml b/k9-svc/pandoc/.machine_readable/configs/git-cliff/cliff.toml index f4136ae9f..5c39b484d 100644 --- a/k9-svc/pandoc/.machine_readable/configs/git-cliff/cliff.toml +++ b/k9-svc/pandoc/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/k9-svc/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml b/k9-svc/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml index d09e60ec9..be38a8ca7 100644 --- a/k9-svc/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/pandoc/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml b/k9-svc/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml index 24993e4cb..215c51062 100644 --- a/k9-svc/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/k9-svc/pandoc/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/k9-svc/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml b/k9-svc/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml index 37a058b91..f2a4f9592 100644 --- a/k9-svc/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/pandoc/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/k9-svc/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index db51801f0..01a19140a 100644 --- a/k9-svc/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml index a0430d756..eeffd2781 100644 --- a/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/pandoc/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/pandoc/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index 12c845965..615df84f0 100644 --- a/k9-svc/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/k9-svc/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index 7a191cec8..4bbd6cf39 100644 --- a/k9-svc/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/k9-svc/pandoc/.machine_readable/scripts/forge/forge-sync.sh b/k9-svc/pandoc/.machine_readable/scripts/forge/forge-sync.sh index 6fc40fab4..330e54b3c 100755 --- a/k9-svc/pandoc/.machine_readable/scripts/forge/forge-sync.sh +++ b/k9-svc/pandoc/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/k9-svc/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 8820eb509..3182d1754 100644 --- a/k9-svc/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/k9-svc/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh b/k9-svc/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh index 8b4ca6529..408df6428 100755 --- a/k9-svc/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/k9-svc/pandoc/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/k9-svc/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh b/k9-svc/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh index b7e3c0d04..f170cabc8 100644 --- a/k9-svc/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/k9-svc/pandoc/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/k9-svc/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index c6e027f04..460e06940 100644 --- a/k9-svc/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/k9-svc/pandoc/.well-known/ai.txt b/k9-svc/pandoc/.well-known/ai.txt index 894d9da1e..cc7cbc351 100644 --- a/k9-svc/pandoc/.well-known/ai.txt +++ b/k9-svc/pandoc/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/.well-known/humans.txt b/k9-svc/pandoc/.well-known/humans.txt index 90a7a024a..f57452ca2 100644 --- a/k9-svc/pandoc/.well-known/humans.txt +++ b/k9-svc/pandoc/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/k9-svc/pandoc/.well-known/security.txt b/k9-svc/pandoc/.well-known/security.txt index 0bcf7ea86..5414d5084 100644 --- a/k9-svc/pandoc/.well-known/security.txt +++ b/k9-svc/pandoc/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/k9-svc/pandoc/Containerfile b/k9-svc/pandoc/Containerfile index 0f27d27a5..d7266bc00 100644 --- a/k9-svc/pandoc/Containerfile +++ b/k9-svc/pandoc/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/k9-svc/pandoc/Justfile b/k9-svc/pandoc/Justfile index 79c8a51fe..1b37b870d 100644 --- a/k9-svc/pandoc/Justfile +++ b/k9-svc/pandoc/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/k9-svc/pandoc/LICENSE b/k9-svc/pandoc/LICENSE index ef93936a2..ec540b341 100644 --- a/k9-svc/pandoc/LICENSE +++ b/k9-svc/pandoc/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/k9-svc/pandoc/README.adoc b/k9-svc/pandoc/README.adoc index f43ba0575..0b6285ab5 100644 --- a/k9-svc/pandoc/README.adoc +++ b/k9-svc/pandoc/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Pandoc Reader, Writer, and Filter diff --git a/k9-svc/pandoc/ROADMAP.adoc b/k9-svc/pandoc/ROADMAP.adoc index 11d48f40a..5cdea28db 100644 --- a/k9-svc/pandoc/ROADMAP.adoc +++ b/k9-svc/pandoc/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Pandoc Roadmap == Current Status diff --git a/k9-svc/pandoc/SECURITY.md b/k9-svc/pandoc/SECURITY.md index f6fd0c565..5c4d5e972 100644 --- a/k9-svc/pandoc/SECURITY.md +++ b/k9-svc/pandoc/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/k9-svc/pandoc/container/.gatekeeper.yaml b/k9-svc/pandoc/container/.gatekeeper.yaml index 711b4285b..4aac671d0 100644 --- a/k9-svc/pandoc/container/.gatekeeper.yaml +++ b/k9-svc/pandoc/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/k9-svc/pandoc/container/0.1-AI-MANIFEST.a2ml b/k9-svc/pandoc/container/0.1-AI-MANIFEST.a2ml index 189b6d98c..ccb5bc51d 100644 --- a/k9-svc/pandoc/container/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/k9-svc/pandoc/container/Containerfile b/k9-svc/pandoc/container/Containerfile index c7d071dfe..ba85260a6 100644 --- a/k9-svc/pandoc/container/Containerfile +++ b/k9-svc/pandoc/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/container/README.adoc b/k9-svc/pandoc/container/README.adoc index def1438c6..9f7f7f05d 100644 --- a/k9-svc/pandoc/container/README.adoc +++ b/k9-svc/pandoc/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/k9-svc/pandoc/container/compose.example.toml b/k9-svc/pandoc/container/compose.example.toml index 14264108f..d8d717c4f 100644 --- a/k9-svc/pandoc/container/compose.example.toml +++ b/k9-svc/pandoc/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/k9-svc/pandoc/container/compose.toml b/k9-svc/pandoc/container/compose.toml index 311682357..a14f8a005 100644 --- a/k9-svc/pandoc/container/compose.toml +++ b/k9-svc/pandoc/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/k9-svc/pandoc/container/ct-build.sh b/k9-svc/pandoc/container/ct-build.sh index 7741418ea..a54a5418a 100755 --- a/k9-svc/pandoc/container/ct-build.sh +++ b/k9-svc/pandoc/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/k9-svc/pandoc/container/deploy.k9.ncl b/k9-svc/pandoc/container/deploy.k9.ncl index de25c8157..0ad0d04af 100644 --- a/k9-svc/pandoc/container/deploy.k9.ncl +++ b/k9-svc/pandoc/container/deploy.k9.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/container/entrypoint.sh b/k9-svc/pandoc/container/entrypoint.sh index e8a691c18..a7a036992 100755 --- a/k9-svc/pandoc/container/entrypoint.sh +++ b/k9-svc/pandoc/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/k9-svc/pandoc/container/manifest.toml b/k9-svc/pandoc/container/manifest.toml index 8d8703b76..f55fcb3a2 100644 --- a/k9-svc/pandoc/container/manifest.toml +++ b/k9-svc/pandoc/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/k9-svc/pandoc/container/vordr.toml b/k9-svc/pandoc/container/vordr.toml index f0fa3c7d7..af38fc547 100644 --- a/k9-svc/pandoc/container/vordr.toml +++ b/k9-svc/pandoc/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/k9-svc/pandoc/contractile.just b/k9-svc/pandoc/contractile.just index 1ef1a2be9..9a5827baf 100644 --- a/k9-svc/pandoc/contractile.just +++ b/k9-svc/pandoc/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/k9-svc/pandoc/docs/0.1-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/0.1-AI-MANIFEST.a2ml index eb61ba874..7f79301ee 100644 --- a/k9-svc/pandoc/docs/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/k9-svc/pandoc/docs/RSR_OUTLINE.adoc b/k9-svc/pandoc/docs/RSR_OUTLINE.adoc index 3302f2a7b..0ba0c97b5 100644 --- a/k9-svc/pandoc/docs/RSR_OUTLINE.adoc +++ b/k9-svc/pandoc/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/k9-svc/pandoc/docs/STATE-VISUALIZER.adoc b/k9-svc/pandoc/docs/STATE-VISUALIZER.adoc index 5f3fb3774..2af3297c7 100644 --- a/k9-svc/pandoc/docs/STATE-VISUALIZER.adoc +++ b/k9-svc/pandoc/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/k9-svc/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml index cc7a8c9ce..028b503d6 100644 --- a/k9-svc/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/k9-svc/pandoc/docs/architecture/THREAT-MODEL.adoc b/k9-svc/pandoc/docs/architecture/THREAT-MODEL.adoc index 33f12d6e1..df5e0380c 100644 --- a/k9-svc/pandoc/docs/architecture/THREAT-MODEL.adoc +++ b/k9-svc/pandoc/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/k9-svc/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml index 0697c1f5f..52beaea4b 100644 --- a/k9-svc/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/k9-svc/pandoc/docs/attribution/MAINTAINERS.adoc b/k9-svc/pandoc/docs/attribution/MAINTAINERS.adoc index 2dfc303ad..d829dd959 100644 --- a/k9-svc/pandoc/docs/attribution/MAINTAINERS.adoc +++ b/k9-svc/pandoc/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/k9-svc/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml index 9e2effd76..ac26298b4 100644 --- a/k9-svc/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/k9-svc/pandoc/docs/decisions/0000-template.adoc b/k9-svc/pandoc/docs/decisions/0000-template.adoc index d5c8514b0..763eab1e2 100644 --- a/k9-svc/pandoc/docs/decisions/0000-template.adoc +++ b/k9-svc/pandoc/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/k9-svc/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc b/k9-svc/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc index 7d3e913ba..85f414be3 100644 --- a/k9-svc/pandoc/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/k9-svc/pandoc/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/k9-svc/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml index 8f922dfa1..c16fcc747 100644 --- a/k9-svc/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/k9-svc/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml index 4eb2363b0..6e373bd2f 100644 --- a/k9-svc/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/k9-svc/pandoc/docs/governance/CRG-CRITERIA.a2ml b/k9-svc/pandoc/docs/governance/CRG-CRITERIA.a2ml index bfabd9a3e..99a1c4e0a 100644 --- a/k9-svc/pandoc/docs/governance/CRG-CRITERIA.a2ml +++ b/k9-svc/pandoc/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Component Readiness Grades (CRG) — Machine-readable specification diff --git a/k9-svc/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/k9-svc/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 6a96db626..eaee72059 100644 --- a/k9-svc/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/k9-svc/pandoc/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/k9-svc/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/k9-svc/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c647bb72d..093573a07 100644 --- a/k9-svc/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/k9-svc/pandoc/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/k9-svc/pandoc/docs/governance/TSDM.a2ml b/k9-svc/pandoc/docs/governance/TSDM.a2ml index e4bccc24d..f27036cc7 100644 --- a/k9-svc/pandoc/docs/governance/TSDM.a2ml +++ b/k9-svc/pandoc/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [TSDM_SPEC] id: "tsdm-standard" diff --git a/k9-svc/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml index d2ca63935..472248699 100644 --- a/k9-svc/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/k9-svc/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 21e21f54d..b13ec695f 100644 --- a/k9-svc/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/k9-svc/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index d4a969c7f..0bccae0d0 100644 --- a/k9-svc/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/k9-svc/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index be4cf590a..f97bc9ccb 100644 --- a/k9-svc/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/k9-svc/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index 93daf7cee..8e0dff5ec 100644 --- a/k9-svc/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/k9-svc/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 58fff174d..63d1a9992 100644 --- a/k9-svc/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/k9-svc/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 36388f594..05cb89da1 100644 --- a/k9-svc/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/k9-svc/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index 5f1a19369..832762feb 100644 --- a/k9-svc/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/k9-svc/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml index a8eb96664..80339e77c 100644 --- a/k9-svc/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/k9-svc/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index be5e7be78..fc17a27d0 100644 --- a/k9-svc/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/k9-svc/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 696b2400a..0987daeed 100644 --- a/k9-svc/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/k9-svc/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index b0c11cb6f..f492289a3 100644 --- a/k9-svc/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/k9-svc/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml index 336052f4d..e54779833 100644 --- a/k9-svc/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/k9-svc/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/k9-svc/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 5e54f7c5c..0b20fca23 100644 --- a/k9-svc/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/k9-svc/pandoc/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/k9-svc/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/k9-svc/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index fd57ca744..7fba8c94b 100644 --- a/k9-svc/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/k9-svc/pandoc/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/k9-svc/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml index 3cdc74b3f..257f3a4f4 100644 --- a/k9-svc/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/k9-svc/pandoc/docs/practice/AI-CONVENTIONS.adoc b/k9-svc/pandoc/docs/practice/AI-CONVENTIONS.adoc index 079e68e2f..089a260f1 100644 --- a/k9-svc/pandoc/docs/practice/AI-CONVENTIONS.adoc +++ b/k9-svc/pandoc/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) diff --git a/k9-svc/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/k9-svc/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6fa14b175..b355b468b 100644 --- a/k9-svc/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/k9-svc/pandoc/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> :toc: diff --git a/k9-svc/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml index 02278532b..5eb265dce 100644 --- a/k9-svc/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "reports-unit" diff --git a/k9-svc/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml index e0942aeea..6b3975282 100644 --- a/k9-svc/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-compliance" diff --git a/k9-svc/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml index c88e0e1fc..43eefe29a 100644 --- a/k9-svc/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/maintenance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-maintenance" diff --git a/k9-svc/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml index 1f9021142..40c09540c 100644 --- a/k9-svc/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/performance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-performance" diff --git a/k9-svc/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml index ef493fefe..d460edcfa 100644 --- a/k9-svc/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/quality/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-quality" diff --git a/k9-svc/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml index 990eae4f5..696ab590c 100644 --- a/k9-svc/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/reports/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "report-unit-security" diff --git a/k9-svc/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml index 472b79c2a..c147c6f8b 100644 --- a/k9-svc/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/k9-svc/pandoc/docs/templates/contractiles/README.adoc b/k9-svc/pandoc/docs/templates/contractiles/README.adoc index db88824d4..4eeac6b80 100644 --- a/k9-svc/pandoc/docs/templates/contractiles/README.adoc +++ b/k9-svc/pandoc/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-svc/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml b/k9-svc/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml index 554998989..903af2c3f 100644 --- a/k9-svc/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/k9-svc/pandoc/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml b/k9-svc/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml index cd19d76d7..c54c79a87 100644 --- a/k9-svc/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml +++ b/k9-svc/pandoc/docs/templates/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/k9-svc/pandoc/docs/templates/contractiles/must/Mustfile.a2ml b/k9-svc/pandoc/docs/templates/contractiles/must/Mustfile.a2ml index 77e5ec195..d08796f92 100644 --- a/k9-svc/pandoc/docs/templates/contractiles/must/Mustfile.a2ml +++ b/k9-svc/pandoc/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml b/k9-svc/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml index f8dcea7f9..842c6b06a 100644 --- a/k9-svc/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/k9-svc/pandoc/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml index 51b679ec5..93df18706 100644 --- a/k9-svc/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/k9-svc/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml index 37282fbf9..f387d08e9 100644 --- a/k9-svc/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/k9-svc/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 15761bede..cdc2baa14 100644 --- a/k9-svc/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/k9-svc/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 01dc5ddcf..677a4dacb 100644 --- a/k9-svc/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/k9-svc/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index f5cb94337..d888cee56 100644 --- a/k9-svc/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/k9-svc/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml index 6d42b1198..166ed9e8b 100644 --- a/k9-svc/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/k9-svc/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index bf7ba7771..891952224 100644 --- a/k9-svc/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/k9-svc/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml index cf09aaaa8..c936101d8 100644 --- a/k9-svc/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/k9-svc/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 7077dee52..ceb8a1e71 100644 --- a/k9-svc/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/k9-svc/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 0da7ccd45..20156dd51 100644 --- a/k9-svc/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/k9-svc/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index c1f851d9b..ed7e1529f 100644 --- a/k9-svc/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/k9-svc/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml index f75ccc4b5..f071ca8a9 100644 --- a/k9-svc/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/k9-svc/pandoc/features/0.1-AI-MANIFEST.a2ml b/k9-svc/pandoc/features/0.1-AI-MANIFEST.a2ml index eff7b0231..dc3e4ee3a 100644 --- a/k9-svc/pandoc/features/0.1-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/k9-svc/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml index ba24454cb..c77798cdf 100644 --- a/k9-svc/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/k9-svc/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 1f361c78e..e61ad2440 100644 --- a/k9-svc/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/k9-svc/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml b/k9-svc/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml index 04a741d54..121c5ae27 100644 --- a/k9-svc/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/k9-svc/pandoc/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/k9-svc/pandoc/features/ssg/ssg-bootstrap.sh b/k9-svc/pandoc/features/ssg/ssg-bootstrap.sh index f5096851d..89c6fa5ff 100755 --- a/k9-svc/pandoc/features/ssg/ssg-bootstrap.sh +++ b/k9-svc/pandoc/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/k9-svc/pandoc/flake.nix b/k9-svc/pandoc/flake.nix index 32e448dcf..ded161e32 100644 --- a/k9-svc/pandoc/flake.nix +++ b/k9-svc/pandoc/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/k9-svc/pandoc/guix.scm b/k9-svc/pandoc/guix.scm index edd9ae28c..5666700b4 100644 --- a/k9-svc/pandoc/guix.scm +++ b/k9-svc/pandoc/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/k9-svc/pandoc/k9-filter.lua b/k9-svc/pandoc/k9-filter.lua index 16b17ca0d..805a3e090 100644 --- a/k9-svc/pandoc/k9-filter.lua +++ b/k9-svc/pandoc/k9-filter.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- k9-filter.lua — Pandoc Lua filter for K9 Self-Validating Component documents. diff --git a/k9-svc/pandoc/k9-reader.lua b/k9-svc/pandoc/k9-reader.lua index b044ededf..3938409b4 100644 --- a/k9-svc/pandoc/k9-reader.lua +++ b/k9-svc/pandoc/k9-reader.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- k9-reader.lua — Pandoc custom reader for K9 (Self-Validating Components) diff --git a/k9-svc/pandoc/k9-writer.lua b/k9-svc/pandoc/k9-writer.lua index e280ef784..a191a4e24 100644 --- a/k9-svc/pandoc/k9-writer.lua +++ b/k9-svc/pandoc/k9-writer.lua @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- k9-writer.lua — Pandoc custom writer for K9 (Self-Validating Components) diff --git a/k9-svc/pandoc/k9.html b/k9-svc/pandoc/k9.html index 432eca802..f59119f08 100644 --- a/k9-svc/pandoc/k9.html +++ b/k9-svc/pandoc/k9.html @@ -1,6 +1,6 @@ + K9 Self-Validating Component diff --git a/k9-svc/release-k9.k9.ncl b/k9-svc/release-k9.k9.ncl index 709c956ab..810a9f5c4 100644 --- a/k9-svc/release-k9.k9.ncl +++ b/k9-svc/release-k9.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9-SVC Release Automation # # This K9 component automates the release process for K9-SVC itself - ultimate diff --git a/k9-svc/showcase/content/examples.md b/k9-svc/showcase/content/examples.md index 3ca77a159..09344dc38 100644 --- a/k9-svc/showcase/content/examples.md +++ b/k9-svc/showcase/content/examples.md @@ -4,7 +4,7 @@ date: 2026-03-16 order: 3 --- - + # Examples diff --git a/k9-svc/showcase/content/getting-started.md b/k9-svc/showcase/content/getting-started.md index 3e5c25704..1661887a3 100644 --- a/k9-svc/showcase/content/getting-started.md +++ b/k9-svc/showcase/content/getting-started.md @@ -4,7 +4,7 @@ date: 2026-03-16 order: 5 --- - + # Get Started diff --git a/k9-svc/showcase/content/index.md b/k9-svc/showcase/content/index.md index 4291eaddf..d5e7bfb11 100644 --- a/k9-svc/showcase/content/index.md +++ b/k9-svc/showcase/content/index.md @@ -4,7 +4,7 @@ date: 2026-03-16 order: 1 --- - +
diff --git a/k9-svc/showcase/content/integrations.md b/k9-svc/showcase/content/integrations.md index 3dcea9ce5..aad7b79fd 100644 --- a/k9-svc/showcase/content/integrations.md +++ b/k9-svc/showcase/content/integrations.md @@ -4,7 +4,7 @@ date: 2026-03-16 order: 4 --- - + # Integrations diff --git a/k9-svc/showcase/content/security-levels.md b/k9-svc/showcase/content/security-levels.md index af73a1945..db5982853 100644 --- a/k9-svc/showcase/content/security-levels.md +++ b/k9-svc/showcase/content/security-levels.md @@ -4,7 +4,7 @@ date: 2026-03-16 order: 2 --- - + # Security Levels diff --git a/k9-svc/showcase/output/examples.html b/k9-svc/showcase/output/examples.html index d8acc9d3b..2aa7005ec 100644 --- a/k9-svc/showcase/output/examples.html +++ b/k9-svc/showcase/output/examples.html @@ -1,4 +1,4 @@ - + + + + + + @@ -364,7 +364,7 @@ their `peer-type` in `ECOSYSTEM.scm`. ## Appendix A: Full ECOSYSTEM.scm Example (o-extension) ```scheme -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (ecosystem ((metadata ((version . "1.0.0") @@ -397,7 +397,7 @@ their `peer-type` in `ECOSYSTEM.scm`. ## Appendix B: Full ECOSYSTEM.scm Example (aggregate-library) ```scheme -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (ecosystem ((metadata ((version . "1.0.0") diff --git a/overlay-protocol/ffi/zig/build.zig b/overlay-protocol/ffi/zig/build.zig index 0e70ec500..45701447d 100644 --- a/overlay-protocol/ffi/zig/build.zig +++ b/overlay-protocol/ffi/zig/build.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Overlay Protocol FFI Build Configuration const std = @import("std"); diff --git a/overlay-protocol/ffi/zig/src/main.zig b/overlay-protocol/ffi/zig/src/main.zig index 0d0fb44c6..f1b4c9d60 100644 --- a/overlay-protocol/ffi/zig/src/main.zig +++ b/overlay-protocol/ffi/zig/src/main.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Overlay Protocol FFI Implementation diff --git a/overlay-protocol/ffi/zig/test/integration_test.zig b/overlay-protocol/ffi/zig/test/integration_test.zig index 2ad8a4bdc..31aefac3f 100644 --- a/overlay-protocol/ffi/zig/test/integration_test.zig +++ b/overlay-protocol/ffi/zig/test/integration_test.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Overlay Protocol FFI Integration Tests // // Tests the FFI from an external consumer's perspective, verifying diff --git a/overlay-protocol/scripts/check-conformance.sh b/overlay-protocol/scripts/check-conformance.sh index 1bcf98cc3..95d09fadf 100755 --- a/overlay-protocol/scripts/check-conformance.sh +++ b/overlay-protocol/scripts/check-conformance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Overlay Protocol Conformance Checker diff --git a/overlay-protocol/src/abi/OverlayProtocol.idr b/overlay-protocol/src/abi/OverlayProtocol.idr index f4023de55..a6a2227f3 100644 --- a/overlay-protocol/src/abi/OverlayProtocol.idr +++ b/overlay-protocol/src/abi/OverlayProtocol.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- ||| Overlay Protocol ABI — Formal Invariants diff --git a/panll-panels/README.adoc b/panll-panels/README.adoc index 4cc627158..5a3108b9f 100644 --- a/panll-panels/README.adoc +++ b/panll-panels/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Standards PanLL Panels — Skeleton Components :status: Draft diff --git a/panll-panels/src/ComplianceMonitor.affine b/panll-panels/src/ComplianceMonitor.affine index c63e5caea..7e173eee8 100644 --- a/panll-panels/src/ComplianceMonitor.affine +++ b/panll-panels/src/ComplianceMonitor.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Compliance Monitor panel. AffineScript port of ComplianceMonitor.res. module ComplianceMonitor; diff --git a/panll-panels/src/CrgDashboard.affine b/panll-panels/src/CrgDashboard.affine index ff5cf1265..534cf4513 100644 --- a/panll-panels/src/CrgDashboard.affine +++ b/panll-panels/src/CrgDashboard.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // CRG Dashboard panel. AffineScript port of CrgDashboard.res. module CrgDashboard; diff --git a/panll-panels/src/ProofHub.affine b/panll-panels/src/ProofHub.affine index 995259bbf..1d40da672 100644 --- a/panll-panels/src/ProofHub.affine +++ b/panll-panels/src/ProofHub.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Proof Verification Hub panel. AffineScript port of ProofHub.res. module ProofHub; diff --git a/panll-panels/src/VcldbClient.affine b/panll-panels/src/VcldbClient.affine index b95bf818a..a6d3be5e2 100644 --- a/panll-panels/src/VcldbClient.affine +++ b/panll-panels/src/VcldbClient.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // VeriSimDB query client. AffineScript port of VcldbClient.res. module VcldbClient; diff --git a/playbook-a2ml/.gitattributes b/playbook-a2ml/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/playbook-a2ml/.gitattributes +++ b/playbook-a2ml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/playbook-a2ml/.gitignore b/playbook-a2ml/.gitignore index 033846115..45f10b185 100644 --- a/playbook-a2ml/.gitignore +++ b/playbook-a2ml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/playbook-a2ml/.machine_readable/6a2/AGENTIC.a2ml b/playbook-a2ml/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/playbook-a2ml/.machine_readable/6a2/AGENTIC.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/playbook-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/playbook-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 3b57023ff..fb84ee47d 100644 --- a/playbook-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Playbook A2ml ecosystem position diff --git a/playbook-a2ml/.machine_readable/6a2/META.a2ml b/playbook-a2ml/.machine_readable/6a2/META.a2ml index 27bdd028c..cad9747d6 100644 --- a/playbook-a2ml/.machine_readable/6a2/META.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Playbook A2ml meta-level information diff --git a/playbook-a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/playbook-a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/playbook-a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/playbook-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/playbook-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/playbook-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/playbook-a2ml/.machine_readable/6a2/STATE.a2ml b/playbook-a2ml/.machine_readable/6a2/STATE.a2ml index c2e77559e..f69441cce 100644 --- a/playbook-a2ml/.machine_readable/6a2/STATE.a2ml +++ b/playbook-a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Playbook A2ml project state diff --git a/playbook-a2ml/README.adoc b/playbook-a2ml/README.adoc index 89baa95d5..4b5abbc7b 100644 --- a/playbook-a2ml/README.adoc +++ b/playbook-a2ml/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = PLAYBOOK.a2ml @@ -69,7 +69,7 @@ PLAYBOOKs are **derived** from: [source,toml] ---- -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 [playbook.derivation-source] type = "derived" @@ -188,7 +188,7 @@ On-call and escalation contacts. [source,toml] ---- -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Your Name # PLAYBOOK.a2ml -- Operational Runbook diff --git a/playbook-a2ml/examples/comprehensive.a2ml b/playbook-a2ml/examples/comprehensive.a2ml index a82d295b6..a275fd154 100644 --- a/playbook-a2ml/examples/comprehensive.a2ml +++ b/playbook-a2ml/examples/comprehensive.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # PLAYBOOK.a2ml — Comprehensive Example with All Sections diff --git a/playbook-a2ml/examples/minimal.a2ml b/playbook-a2ml/examples/minimal.a2ml index 3c696c9b4..26b061398 100644 --- a/playbook-a2ml/examples/minimal.a2ml +++ b/playbook-a2ml/examples/minimal.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # PLAYBOOK.a2ml — Minimal Example diff --git a/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc b/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc index af50ed32a..e26ac5d5f 100644 --- a/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc +++ b/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = PLAYBOOK Format Specification :doctype: book @@ -115,7 +115,7 @@ PLAYBOOK files MUST begin with SPDX license headers: [source,scheme] ---- -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Example Author ;;; PLAYBOOK.scm — Operational Runbook diff --git a/publication-pre-flight/ESTATE-AUDIT-BASELINE-2026-03-30.adoc b/publication-pre-flight/ESTATE-AUDIT-BASELINE-2026-03-30.adoc index 6a1977c7c..21f3f808a 100644 --- a/publication-pre-flight/ESTATE-AUDIT-BASELINE-2026-03-30.adoc +++ b/publication-pre-flight/ESTATE-AUDIT-BASELINE-2026-03-30.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Estate Audit Baseline diff --git a/publication-pre-flight/HOL-SUITABILITY-CHECKLIST.adoc b/publication-pre-flight/HOL-SUITABILITY-CHECKLIST.adoc index ef5d9ea62..b2dc268ab 100644 --- a/publication-pre-flight/HOL-SUITABILITY-CHECKLIST.adoc +++ b/publication-pre-flight/HOL-SUITABILITY-CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = HOL Suitability Checklist Jonathan D.A. Jewell diff --git a/publication-pre-flight/PREFLIGHT.adoc b/publication-pre-flight/PREFLIGHT.adoc index ce69deccb..17a453f6e 100644 --- a/publication-pre-flight/PREFLIGHT.adoc +++ b/publication-pre-flight/PREFLIGHT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Publication Pre-Flight Standard Jonathan D.A. Jewell diff --git a/publication-pre-flight/ZENODO-DEPOSIT-CHECKLIST.adoc b/publication-pre-flight/ZENODO-DEPOSIT-CHECKLIST.adoc index 06a03ac8c..7ad500869 100644 --- a/publication-pre-flight/ZENODO-DEPOSIT-CHECKLIST.adoc +++ b/publication-pre-flight/ZENODO-DEPOSIT-CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Zenodo Deposit Checklist Jonathan D.A. Jewell diff --git a/release-pre-flight/V1-GATE.adoc b/release-pre-flight/V1-GATE.adoc index ee6ce216d..a2d905ac9 100644 --- a/release-pre-flight/V1-GATE.adoc +++ b/release-pre-flight/V1-GATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = Stable Release Gate :toc: left diff --git a/release-pre-flight/v1-audit.sh b/release-pre-flight/v1-audit.sh index 5475cf85b..6cac595c1 100755 --- a/release-pre-flight/v1-audit.sh +++ b/release-pre-flight/v1-audit.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # Stable release gate audit. diff --git a/rhodium-standard-repositories/.gitattributes b/rhodium-standard-repositories/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/rhodium-standard-repositories/.gitattributes +++ b/rhodium-standard-repositories/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/rhodium-standard-repositories/.github/FUNDING.yml b/rhodium-standard-repositories/.github/FUNDING.yml index e2d297177..688a442ca 100644 --- a/rhodium-standard-repositories/.github/FUNDING.yml +++ b/rhodium-standard-repositories/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/rhodium-standard-repositories/.github/dependabot.yml b/rhodium-standard-repositories/.github/dependabot.yml index c81e2daa5..5145419ca 100644 --- a/rhodium-standard-repositories/.github/dependabot.yml +++ b/rhodium-standard-repositories/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/rhodium-standard-repositories/.github/workflows/codeql.yml b/rhodium-standard-repositories/.github/workflows/codeql.yml index ec5675d98..c923c2cef 100644 --- a/rhodium-standard-repositories/.github/workflows/codeql.yml +++ b/rhodium-standard-repositories/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # For most projects, this workflow file will not need changing; you simply need # to commit it to your repository. # diff --git a/rhodium-standard-repositories/.github/workflows/governance.yml b/rhodium-standard-repositories/.github/workflows/governance.yml index 582974f4b..b4062e02b 100644 --- a/rhodium-standard-repositories/.github/workflows/governance.yml +++ b/rhodium-standard-repositories/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/rhodium-standard-repositories/.github/workflows/hypatia-scan.yml b/rhodium-standard-repositories/.github/workflows/hypatia-scan.yml index c15a470bc..d2f4ee512 100644 --- a/rhodium-standard-repositories/.github/workflows/hypatia-scan.yml +++ b/rhodium-standard-repositories/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan diff --git a/rhodium-standard-repositories/.github/workflows/language-policy.yml b/rhodium-standard-repositories/.github/workflows/language-policy.yml index e055ad90c..a2e8ad3a0 100644 --- a/rhodium-standard-repositories/.github/workflows/language-policy.yml +++ b/rhodium-standard-repositories/.github/workflows/language-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Language Policy Enforcement on: [push, pull_request] diff --git a/rhodium-standard-repositories/.github/workflows/mirror.yml b/rhodium-standard-repositories/.github/workflows/mirror.yml index 911cb9e5a..f64d55ef1 100644 --- a/rhodium-standard-repositories/.github/workflows/mirror.yml +++ b/rhodium-standard-repositories/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror to GitLab and Bitbucket on: diff --git a/rhodium-standard-repositories/.github/workflows/repo-watcher.yml b/rhodium-standard-repositories/.github/workflows/repo-watcher.yml index 43f394739..ca70bfdb7 100644 --- a/rhodium-standard-repositories/.github/workflows/repo-watcher.yml +++ b/rhodium-standard-repositories/.github/workflows/repo-watcher.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Auto-Configure New Repositories on: @@ -47,7 +47,7 @@ jobs: if [ -z "$MIRROR_EXISTS" ]; then echo " Adding mirror.yml..." cat > /tmp/mirror.yml << 'MIRROREOF' - # SPDX-License-Identifier: MPL-2.0-or-later + # SPDX-License-Identifier: MPL-2.0 name: Mirror to GitLab and Bitbucket on: @@ -110,7 +110,7 @@ jobs: if [ -z "$CODEQL_EXISTS" ]; then echo " Adding CodeQL..." cat > /tmp/codeql.yml << 'CODEQLEOF' - # SPDX-License-Identifier: MPL-2.0-or-later + # SPDX-License-Identifier: MPL-2.0 name: "CodeQL" on: push: diff --git a/rhodium-standard-repositories/.github/workflows/scorecard-enforcer.yml b/rhodium-standard-repositories/.github/workflows/scorecard-enforcer.yml index ae4bfe726..76b3e04c0 100644 --- a/rhodium-standard-repositories/.github/workflows/scorecard-enforcer.yml +++ b/rhodium-standard-repositories/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer diff --git a/rhodium-standard-repositories/.github/workflows/scorecard.yml b/rhodium-standard-repositories/.github/workflows/scorecard.yml index 8d7f7406b..4cd19d63d 100644 --- a/rhodium-standard-repositories/.github/workflows/scorecard.yml +++ b/rhodium-standard-repositories/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rhodium-standard-repositories/.github/workflows/secret-scanner.yml b/rhodium-standard-repositories/.github/workflows/secret-scanner.yml index 31fc33f60..c9f823b78 100644 --- a/rhodium-standard-repositories/.github/workflows/secret-scanner.yml +++ b/rhodium-standard-repositories/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner diff --git a/rhodium-standard-repositories/.gitignore b/rhodium-standard-repositories/.gitignore index 1e099ccfe..d6614e6ad 100644 --- a/rhodium-standard-repositories/.gitignore +++ b/rhodium-standard-repositories/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/rhodium-standard-repositories/.gitlab-ci.yml b/rhodium-standard-repositories/.gitlab-ci.yml index 93aded4c0..30bc4c497 100644 --- a/rhodium-standard-repositories/.gitlab-ci.yml +++ b/rhodium-standard-repositories/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # GitLab CI/CD Pipeline for Rhodium Standard Repositories diff --git a/rhodium-standard-repositories/.machine_readable/6a2/AGENTIC.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/AGENTIC.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/rhodium-standard-repositories/.machine_readable/6a2/ECOSYSTEM.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/ECOSYSTEM.a2ml index d0c44e596..29ccb969f 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Rhodium Standard Repositories ecosystem position diff --git a/rhodium-standard-repositories/.machine_readable/6a2/META.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/META.a2ml index 57d7193f8..1daa5c45a 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/META.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Rhodium Standard Repositories meta-level information diff --git a/rhodium-standard-repositories/.machine_readable/6a2/NEUROSYM.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/NEUROSYM.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/rhodium-standard-repositories/.machine_readable/6a2/PLAYBOOK.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/rhodium-standard-repositories/.machine_readable/6a2/STATE.a2ml b/rhodium-standard-repositories/.machine_readable/6a2/STATE.a2ml index b1965918a..192df66e9 100644 --- a/rhodium-standard-repositories/.machine_readable/6a2/STATE.a2ml +++ b/rhodium-standard-repositories/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Rhodium Standard Repositories project state diff --git a/rhodium-standard-repositories/.well-known/ai.txt b/rhodium-standard-repositories/.well-known/ai.txt index 7e3239040..d070c4a8b 100644 --- a/rhodium-standard-repositories/.well-known/ai.txt +++ b/rhodium-standard-repositories/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # AI Training and Crawling Policy diff --git a/rhodium-standard-repositories/.well-known/consent-required.txt b/rhodium-standard-repositories/.well-known/consent-required.txt index 2c6c83a63..9df73b0c2 100644 --- a/rhodium-standard-repositories/.well-known/consent-required.txt +++ b/rhodium-standard-repositories/.well-known/consent-required.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # HTTP 430 - Consent Required Protocol diff --git a/rhodium-standard-repositories/.well-known/humans.txt b/rhodium-standard-repositories/.well-known/humans.txt index 0d5a3ac37..cd2b53c86 100644 --- a/rhodium-standard-repositories/.well-known/humans.txt +++ b/rhodium-standard-repositories/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # humanstxt.org - Giving credit where credit is due diff --git a/rhodium-standard-repositories/.well-known/security.txt b/rhodium-standard-repositories/.well-known/security.txt index c7ad9b696..1ef943084 100644 --- a/rhodium-standard-repositories/.well-known/security.txt +++ b/rhodium-standard-repositories/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # RFC 9116 - Security Contact Information diff --git a/rhodium-standard-repositories/CHANGELOG.adoc b/rhodium-standard-repositories/CHANGELOG.adoc index d69c9bec7..ebda862c4 100644 --- a/rhodium-standard-repositories/CHANGELOG.adoc +++ b/rhodium-standard-repositories/CHANGELOG.adoc @@ -1,8 +1,8 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = CHANGELOG diff --git a/rhodium-standard-repositories/CONTRIBUTING.adoc b/rhodium-standard-repositories/CONTRIBUTING.adoc index 4c1510bee..3b1c22118 100644 --- a/rhodium-standard-repositories/CONTRIBUTING.adoc +++ b/rhodium-standard-repositories/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors = Contributing Guide :toc: left @@ -133,7 +133,7 @@ Documentation improvements are *always* welcome! [source,asciidoc] ---- -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Your Name = How to Use RSR with Python Projects :toc: left @@ -279,7 +279,7 @@ Per RSR standards, prefer in this order: [source,rust] ---- -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Your Name // Rest of file... @@ -289,7 +289,7 @@ For Markdown/AsciiDoc: [source,markdown] ---- ---- diff --git a/rhodium-standard-repositories/FUNDING.yml b/rhodium-standard-repositories/FUNDING.yml index cba9b29fb..4beb20788 100644 --- a/rhodium-standard-repositories/FUNDING.yml +++ b/rhodium-standard-repositories/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # Funding Configuration diff --git a/rhodium-standard-repositories/GOVERNANCE.adoc b/rhodium-standard-repositories/GOVERNANCE.adoc index 57ab86671..c834b3df9 100644 --- a/rhodium-standard-repositories/GOVERNANCE.adoc +++ b/rhodium-standard-repositories/GOVERNANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors = Governance Model :toc: left diff --git a/rhodium-standard-repositories/Justfile b/rhodium-standard-repositories/Justfile index 764cdab0a..15c862c46 100644 --- a/rhodium-standard-repositories/Justfile +++ b/rhodium-standard-repositories/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # Justfile - Task Runner for Rhodium Standard Repositories diff --git a/rhodium-standard-repositories/LICENSE b/rhodium-standard-repositories/LICENSE index 78c37b741..78a5483a9 100644 --- a/rhodium-standard-repositories/LICENSE +++ b/rhodium-standard-repositories/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/rhodium-standard-repositories/MAINTAINERS.adoc b/rhodium-standard-repositories/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/rhodium-standard-repositories/MAINTAINERS.adoc +++ b/rhodium-standard-repositories/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rhodium-standard-repositories/Mustfile b/rhodium-standard-repositories/Mustfile index 798718ffb..2516d22ca 100644 --- a/rhodium-standard-repositories/Mustfile +++ b/rhodium-standard-repositories/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rhodium-standard-repositories/PALIMPSEST.adoc b/rhodium-standard-repositories/PALIMPSEST.adoc index 7c6a5fc24..a2e890d99 100644 --- a/rhodium-standard-repositories/PALIMPSEST.adoc +++ b/rhodium-standard-repositories/PALIMPSEST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Palimpsest License Jonathan D.A. Jewell :toc: diff --git a/rhodium-standard-repositories/README.adoc b/rhodium-standard-repositories/README.adoc index dd41181ea..0ac2b29f3 100644 --- a/rhodium-standard-repositories/README.adoc +++ b/rhodium-standard-repositories/README.adoc @@ -7,7 +7,7 @@ This project must declare **MPL-2.0-or-later** for platform/tooling compatibilit Philosophy: **Palimpsest**. The Palimpsest-MPL (PMPL) text is provided in `license/PMPL-1.0.txt`, and the canonical source is the palimpsest-license repository. -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors = Rhodium Standard Repositories (RSR) diff --git a/rhodium-standard-repositories/ROADMAP.adoc b/rhodium-standard-repositories/ROADMAP.adoc index 165b92b0f..4e08d1ba0 100644 --- a/rhodium-standard-repositories/ROADMAP.adoc +++ b/rhodium-standard-repositories/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rhodium Standard Repositories Roadmap == Current Status diff --git a/rhodium-standard-repositories/SECURITY.md b/rhodium-standard-repositories/SECURITY.md index 7a7b1a76a..c4a8e2ffb 100644 --- a/rhodium-standard-repositories/SECURITY.md +++ b/rhodium-standard-repositories/SECURITY.md @@ -1,7 +1,7 @@ # SECURITY.md diff --git a/rhodium-standard-repositories/TESTING-REPORT.adoc b/rhodium-standard-repositories/TESTING-REPORT.adoc index b638fc909..f84c14c06 100644 --- a/rhodium-standard-repositories/TESTING-REPORT.adoc +++ b/rhodium-standard-repositories/TESTING-REPORT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors = Rhodium Standard Repositories Testing Report :toc: left diff --git a/rhodium-standard-repositories/TESTING-REPORT.scm b/rhodium-standard-repositories/TESTING-REPORT.scm index b9cdf649b..fe8e4fdb0 100644 --- a/rhodium-standard-repositories/TESTING-REPORT.scm +++ b/rhodium-standard-repositories/TESTING-REPORT.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors ;; ;; TESTING-REPORT.scm - Machine-readable testing report for RSR diff --git a/rhodium-standard-repositories/contractiles/must/Mustfile b/rhodium-standard-repositories/contractiles/must/Mustfile index 798718ffb..2516d22ca 100644 --- a/rhodium-standard-repositories/contractiles/must/Mustfile +++ b/rhodium-standard-repositories/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rhodium-standard-repositories/docs/ai-context-files.md b/rhodium-standard-repositories/docs/ai-context-files.md index 2ce515120..15df8bb22 100644 --- a/rhodium-standard-repositories/docs/ai-context-files.md +++ b/rhodium-standard-repositories/docs/ai-context-files.md @@ -43,7 +43,7 @@ RSR repositories include three machine-readable Scheme files (`.scm`) that provi **Example**: ```scheme -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (define-module (project-name meta) #:export (architecture-decisions development-practices design-rationale)) @@ -95,7 +95,7 @@ RSR repositories include three machine-readable Scheme files (`.scm`) that provi **Example**: ```scheme -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (ecosystem (version "1.0.0") (name "my-project") diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.gitattributes b/rhodium-standard-repositories/examples/rhodium-minimal/.gitattributes index 5916dbdf2..c256be009 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.gitattributes +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # Git attributes for rhodium-minimal diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.gitignore b/rhodium-standard-repositories/examples/rhodium-minimal/.gitignore index bed50aaea..48af24e7a 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.gitignore +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # Rust build artifacts diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.gitlab-ci.yml b/rhodium-standard-repositories/examples/rhodium-minimal/.gitlab-ci.yml index f79b546df..c03b60689 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.gitlab-ci.yml +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # GitLab CI/CD Pipeline for rhodium-minimal diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/ai.txt b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/ai.txt index 20fd38ac7..14fc14ef0 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/ai.txt +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # AI Training and Crawling Policies diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/humans.txt b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/humans.txt index fccf874d4..d89ebaa09 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/humans.txt +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # humanstxt.org - We are humans, not machines diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/security.txt b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/security.txt index 32cf94abc..9a71894b4 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/security.txt +++ b/rhodium-standard-repositories/examples/rhodium-minimal/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # RFC 9116 compliant security.txt diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/CONTRIBUTING.md b/rhodium-standard-repositories/examples/rhodium-minimal/CONTRIBUTING.md index f5d8c6edf..175694de7 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/CONTRIBUTING.md +++ b/rhodium-standard-repositories/examples/rhodium-minimal/CONTRIBUTING.md @@ -76,7 +76,7 @@ git push origin feature/amazing-contribution 1. **SPDX Headers**: Every file must have SPDX license identifier ```rust - // SPDX-License-Identifier: MPL-2.0-or-later + // SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors ``` diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/Cargo.toml b/rhodium-standard-repositories/examples/rhodium-minimal/Cargo.toml index a050ff01e..04b9b8fa1 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/Cargo.toml +++ b/rhodium-standard-repositories/examples/rhodium-minimal/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors [package] diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/FUNDING.yml b/rhodium-standard-repositories/examples/rhodium-minimal/FUNDING.yml index dcc2c0b0c..c226e3116 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/FUNDING.yml +++ b/rhodium-standard-repositories/examples/rhodium-minimal/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # Funding configuration for rhodium-minimal diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/Justfile b/rhodium-standard-repositories/examples/rhodium-minimal/Justfile index a447c9e31..8e95a2328 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/Justfile +++ b/rhodium-standard-repositories/examples/rhodium-minimal/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors # # justfile - Task runner for rhodium-minimal diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/LICENSE.txt b/rhodium-standard-repositories/examples/rhodium-minimal/LICENSE.txt index 5a0e0eead..1a3bc41cc 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/LICENSE.txt +++ b/rhodium-standard-repositories/examples/rhodium-minimal/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 rhodium-minimal - Minimal Rhodium Standard Repository Example diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/docs/OVERVIEW.md b/rhodium-standard-repositories/examples/rhodium-minimal/docs/OVERVIEW.md index 96e7a23a7..5aac7ed5b 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/docs/OVERVIEW.md +++ b/rhodium-standard-repositories/examples/rhodium-minimal/docs/OVERVIEW.md @@ -88,7 +88,7 @@ All functionality is self-contained: Every file has: ```rust -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors ``` diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/flake.nix b/rhodium-standard-repositories/examples/rhodium-minimal/flake.nix index 3589c9da0..6a021dfac 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/flake.nix +++ b/rhodium-standard-repositories/examples/rhodium-minimal/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors { description = "rhodium-minimal - Minimal Rhodium Standard Repository example"; diff --git a/rhodium-standard-repositories/examples/rhodium-minimal/src/main.rs b/rhodium-standard-repositories/examples/rhodium-minimal/src/main.rs index 158654f7f..ea81eab9b 100644 --- a/rhodium-standard-repositories/examples/rhodium-minimal/src/main.rs +++ b/rhodium-standard-repositories/examples/rhodium-minimal/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors // // This file is part of rhodium-minimal, a minimal RSR-compliant example. diff --git a/rhodium-standard-repositories/flake.nix b/rhodium-standard-repositories/flake.nix index 15fc6fda8..6fd7457d7 100644 --- a/rhodium-standard-repositories/flake.nix +++ b/rhodium-standard-repositories/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2025 The Rhodium Standard Contributors { description = "Rhodium Standard Repositories - Framework for emotionally safe, technically excellent, politically autonomous software development"; diff --git a/rhodium-standard-repositories/license/PMPL-1.0.txt b/rhodium-standard-repositories/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/rhodium-standard-repositories/license/PMPL-1.0.txt +++ b/rhodium-standard-repositories/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rhodium-standard-repositories/rhodium-pipeline/CITATION.cff b/rhodium-standard-repositories/rhodium-pipeline/CITATION.cff index 45a6cd785..52207c585 100644 --- a/rhodium-standard-repositories/rhodium-pipeline/CITATION.cff +++ b/rhodium-standard-repositories/rhodium-pipeline/CITATION.cff @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT OR PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath cff-version: 1.2.0 diff --git a/rhodium-standard-repositories/rhodium-pipeline/DUBLINCORE.xml b/rhodium-standard-repositories/rhodium-pipeline/DUBLINCORE.xml index 3796c5154..760038dbe 100644 --- a/rhodium-standard-repositories/rhodium-pipeline/DUBLINCORE.xml +++ b/rhodium-standard-repositories/rhodium-pipeline/DUBLINCORE.xml @@ -1,6 +1,6 @@ + diff --git a/scripts/check-ts-allowlist.affine b/scripts/check-ts-allowlist.affine index 9f574a029..b0be52556 100644 --- a/scripts/check-ts-allowlist.affine +++ b/scripts/check-ts-allowlist.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // check-ts-allowlist.affine — AffineScript port of standards/scripts/check-ts-allowlist.ts. diff --git a/scripts/check-ts-allowlist.ts b/scripts/check-ts-allowlist.ts index 96ac69ec3..1e4ee6178 100644 --- a/scripts/check-ts-allowlist.ts +++ b/scripts/check-ts-allowlist.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // check-ts-allowlist.ts — Deno port of the inline python3 heredoc that used diff --git a/scripts/propagate-gitignore-67-68.sh b/scripts/propagate-gitignore-67-68.sh index 10f7c7e80..c7df26bec 100755 --- a/scripts/propagate-gitignore-67-68.sh +++ b/scripts/propagate-gitignore-67-68.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) # # propagate-gitignore-67-68.sh — Propagate canonical .gitignore additions diff --git a/scripts/sweep-classifiers/README.adoc b/scripts/sweep-classifiers/README.adoc index 835c4a043..d7d929873 100644 --- a/scripts/sweep-classifiers/README.adoc +++ b/scripts/sweep-classifiers/README.adoc @@ -1,5 +1,5 @@ = Sweep classifiers -:SPDX-License-Identifier: AGPL-3.0-or-later +:SPDX-License-Identifier: CC-BY-SA-4.0 Per-template classifiers used to triage the wrapper-sweep work that follows each of the foundational reusable PRs filed against diff --git a/scripts/sweep-classifiers/_lib.sh b/scripts/sweep-classifiers/_lib.sh index 57f0acf14..6c400724b 100755 --- a/scripts/sweep-classifiers/_lib.sh +++ b/scripts/sweep-classifiers/_lib.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # _lib.sh — Shared helpers for classify-*.sh scripts. # # Sourced by every classifier. Not directly executable. diff --git a/scripts/sweep-classifiers/classify-codeql.sh b/scripts/sweep-classifiers/classify-codeql.sh index 649a17b9e..d4b99510f 100755 --- a/scripts/sweep-classifiers/classify-codeql.sh +++ b/scripts/sweep-classifiers/classify-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # classify-codeql.sh — classify per-repo codeql.yml for #192 sweep. # # Canonical: 49 lines, single `analyze` job, matrix language=javascript-typescript diff --git a/scripts/sweep-classifiers/classify-hypatia-scan.sh b/scripts/sweep-classifiers/classify-hypatia-scan.sh index 243422ef5..f955c945b 100755 --- a/scripts/sweep-classifiers/classify-hypatia-scan.sh +++ b/scripts/sweep-classifiers/classify-hypatia-scan.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # classify-hypatia-scan.sh — classify per-repo hypatia-scan.yml for #193 sweep. # # Canonical (standards/.github/workflows/hypatia-scan.yml): 416 lines, diff --git a/scripts/sweep-classifiers/classify-mirror.sh b/scripts/sweep-classifiers/classify-mirror.sh index fbb073bc2..d1a480887 100755 --- a/scripts/sweep-classifiers/classify-mirror.sh +++ b/scripts/sweep-classifiers/classify-mirror.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # classify-mirror.sh — classify per-repo mirror.yml for the #187 sweep. # # Reads /tmp/drift-survey/mirror-full.json (output of `gh api --paginate diff --git a/scripts/sweep-classifiers/classify-secret-scanner.sh b/scripts/sweep-classifiers/classify-secret-scanner.sh index 18ace0232..0bba49d93 100755 --- a/scripts/sweep-classifiers/classify-secret-scanner.sh +++ b/scripts/sweep-classifiers/classify-secret-scanner.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # classify-secret-scanner.sh — classify per-repo secret-scanner.yml for #190 sweep. # # Canonical (standards/.github/workflows/secret-scanner.yml @ 080c394): diff --git a/scripts/sweep-classifiers/list-workflow-paths.sh b/scripts/sweep-classifiers/list-workflow-paths.sh index c3c036c6d..641edfe34 100755 --- a/scripts/sweep-classifiers/list-workflow-paths.sh +++ b/scripts/sweep-classifiers/list-workflow-paths.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # list-workflow-paths.sh — enumerate every (repo, path, blob-sha) tuple # for a given workflow filename across the hyperpolymath estate, INCLUDING # nested copies in monorepos. diff --git a/scripts/tests/apply-baseline-test.sh b/scripts/tests/apply-baseline-test.sh index 33ea80b73..29f30e755 100755 --- a/scripts/tests/apply-baseline-test.sh +++ b/scripts/tests/apply-baseline-test.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # apply-baseline-test.sh — regression test for apply-baseline.sh's # file_pattern glob handling. diff --git a/scripts/tests/check-trusted-base-test.sh b/scripts/tests/check-trusted-base-test.sh index d2d55b75d..66f27ee61 100755 --- a/scripts/tests/check-trusted-base-test.sh +++ b/scripts/tests/check-trusted-base-test.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # Regression test for scripts/check-trusted-base.sh — exercises the diff --git a/scripts/tests/check-ts-allowlist-test.sh b/scripts/tests/check-ts-allowlist-test.sh index 731307e27..b5662ee90 100755 --- a/scripts/tests/check-ts-allowlist-test.sh +++ b/scripts/tests/check-ts-allowlist-test.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # Regression test for scripts/check-ts-allowlist.ts. Each case constructs a diff --git a/session-management-standards/CONCURRENT-WRITE-COLLISION-PROTOCOL.adoc b/session-management-standards/CONCURRENT-WRITE-COLLISION-PROTOCOL.adoc index 411a6b34d..72d525b36 100644 --- a/session-management-standards/CONCURRENT-WRITE-COLLISION-PROTOCOL.adoc +++ b/session-management-standards/CONCURRENT-WRITE-COLLISION-PROTOCOL.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Concurrent-Write Collision Protocol (Companion-File Pattern) Jonathan D.A. Jewell diff --git a/session-management-standards/README.adoc b/session-management-standards/README.adoc index 99e34dbb7..7b1eb80d1 100644 --- a/session-management-standards/README.adoc +++ b/session-management-standards/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Session Management Standards Jonathan D.A. Jewell diff --git a/session-management-standards/SHARED-CONTINUITY-CORE.adoc b/session-management-standards/SHARED-CONTINUITY-CORE.adoc index 0d82521d8..b82c40e0b 100644 --- a/session-management-standards/SHARED-CONTINUITY-CORE.adoc +++ b/session-management-standards/SHARED-CONTINUITY-CORE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Shared Continuity Core — Session Management Standards :toc: diff --git a/session-management-standards/adoption-and-integration-guide/GUIDE.adoc b/session-management-standards/adoption-and-integration-guide/GUIDE.adoc index 5421f5ddf..70a299e2a 100644 --- a/session-management-standards/adoption-and-integration-guide/GUIDE.adoc +++ b/session-management-standards/adoption-and-integration-guide/GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Session Management Adoption And Integration Guide Jonathan D.A. Jewell diff --git a/session-management-standards/continuity/checkpoint-before-major-change/CHECKLIST.adoc b/session-management-standards/continuity/checkpoint-before-major-change/CHECKLIST.adoc index d4ffbeccf..38b64ce66 100644 --- a/session-management-standards/continuity/checkpoint-before-major-change/CHECKLIST.adoc +++ b/session-management-standards/continuity/checkpoint-before-major-change/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Checkpoint Before Major Change Protocol Checklist :toc: diff --git a/session-management-standards/continuity/emergency-termination/CHECKLIST.adoc b/session-management-standards/continuity/emergency-termination/CHECKLIST.adoc index d97fcff8b..e363d0a2d 100644 --- a/session-management-standards/continuity/emergency-termination/CHECKLIST.adoc +++ b/session-management-standards/continuity/emergency-termination/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Emergency Termination Protocol diff --git a/session-management-standards/continuity/planned-session-close/CHECKLIST.adoc b/session-management-standards/continuity/planned-session-close/CHECKLIST.adoc index d617c8b23..b1cee65b4 100644 --- a/session-management-standards/continuity/planned-session-close/CHECKLIST.adoc +++ b/session-management-standards/continuity/planned-session-close/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Planned Session Close Protocol Checklist :toc: diff --git a/session-management-standards/continuity/planned-session-close/EXAMPLE-FILLED-IN.adoc b/session-management-standards/continuity/planned-session-close/EXAMPLE-FILLED-IN.adoc index c2a1a690f..7369126c4 100644 --- a/session-management-standards/continuity/planned-session-close/EXAMPLE-FILLED-IN.adoc +++ b/session-management-standards/continuity/planned-session-close/EXAMPLE-FILLED-IN.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Session Close — TRG, doc-claims, Bullshit Field design :protocol: continuity / planned-session-close diff --git a/session-management-standards/continuity/planned-session-close/PROTOCOL.k9 b/session-management-standards/continuity/planned-session-close/PROTOCOL.k9 index 71d5f0181..d43efa1e2 100644 --- a/session-management-standards/continuity/planned-session-close/PROTOCOL.k9 +++ b/session-management-standards/continuity/planned-session-close/PROTOCOL.k9 @@ -1,5 +1,5 @@ # Machine protocol contract for planned-session-close -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) protocol: family: "continuity" diff --git a/session-management-standards/continuity/planned-session-close/STATE-template.a2ml b/session-management-standards/continuity/planned-session-close/STATE-template.a2ml index e02e14df5..280608e24 100644 --- a/session-management-standards/continuity/planned-session-close/STATE-template.a2ml +++ b/session-management-standards/continuity/planned-session-close/STATE-template.a2ml @@ -1,5 +1,5 @@ # Machine-readable session state template -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) [metadata] diff --git a/session-management-standards/continuity/recovery-operation/CHECKLIST.adoc b/session-management-standards/continuity/recovery-operation/CHECKLIST.adoc index eb8cbf112..2e845970c 100644 --- a/session-management-standards/continuity/recovery-operation/CHECKLIST.adoc +++ b/session-management-standards/continuity/recovery-operation/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Recovery Operation Protocol Checklist :toc: diff --git a/session-management-standards/continuity/repo-intake/CHECKLIST.adoc b/session-management-standards/continuity/repo-intake/CHECKLIST.adoc index 1682fe881..69bbce431 100644 --- a/session-management-standards/continuity/repo-intake/CHECKLIST.adoc +++ b/session-management-standards/continuity/repo-intake/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Repo Intake Protocol Checklist :toc: diff --git a/session-management-standards/handover/collaborative-transfer/CHECKLIST.adoc b/session-management-standards/handover/collaborative-transfer/CHECKLIST.adoc index e7f636efa..0ee102880 100644 --- a/session-management-standards/handover/collaborative-transfer/CHECKLIST.adoc +++ b/session-management-standards/handover/collaborative-transfer/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Collaborative Transfer Protocol Checklist :toc: diff --git a/session-management-standards/handover/full-transfer/CHECKLIST.adoc b/session-management-standards/handover/full-transfer/CHECKLIST.adoc index db747261a..fc8a2c868 100644 --- a/session-management-standards/handover/full-transfer/CHECKLIST.adoc +++ b/session-management-standards/handover/full-transfer/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Full Transfer Protocol Checklist :toc: diff --git a/session-management-standards/handover/human-transfer/CHECKLIST.adoc b/session-management-standards/handover/human-transfer/CHECKLIST.adoc index 91de6f1af..e8b80da4c 100644 --- a/session-management-standards/handover/human-transfer/CHECKLIST.adoc +++ b/session-management-standards/handover/human-transfer/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Human Transfer Protocol Checklist :toc: diff --git a/session-management-standards/handover/model-transfer/CHECKLIST.adoc b/session-management-standards/handover/model-transfer/CHECKLIST.adoc index 6e2820935..b54fe9cf4 100644 --- a/session-management-standards/handover/model-transfer/CHECKLIST.adoc +++ b/session-management-standards/handover/model-transfer/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Model Transfer Protocol Checklist :toc: diff --git a/session-management-standards/src/ui/tea/system_update_gui.affine b/session-management-standards/src/ui/tea/system_update_gui.affine index 7ce86f539..067ee90f2 100644 --- a/session-management-standards/src/ui/tea/system_update_gui.affine +++ b/session-management-standards/src/ui/tea/system_update_gui.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // System Update GUI — AffineScript TEA Interface // Underpinned by Cadre Router (Affine Stack Implementation) // diff --git a/session-management-standards/templates/SESSION_STATE.adoc b/session-management-standards/templates/SESSION_STATE.adoc index 29ff71a33..d6a4615e2 100644 --- a/session-management-standards/templates/SESSION_STATE.adoc +++ b/session-management-standards/templates/SESSION_STATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Session State :protocol: continuity / planned-session-close diff --git a/session-management-standards/verify/maintenance-sweep/CHECKLIST.adoc b/session-management-standards/verify/maintenance-sweep/CHECKLIST.adoc index 6581e41d1..18c2e8f90 100644 --- a/session-management-standards/verify/maintenance-sweep/CHECKLIST.adoc +++ b/session-management-standards/verify/maintenance-sweep/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintenance Sweep Protocol Checklist :toc: diff --git a/session-management-standards/verify/release-audit/CHECKLIST.adoc b/session-management-standards/verify/release-audit/CHECKLIST.adoc index a08ad8277..53e701bc3 100644 --- a/session-management-standards/verify/release-audit/CHECKLIST.adoc +++ b/session-management-standards/verify/release-audit/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Release Audit Protocol Checklist :toc: diff --git a/session-management-standards/verify/substantial-completion/CHECKLIST.adoc b/session-management-standards/verify/substantial-completion/CHECKLIST.adoc index 6a51a572a..5f9094fe7 100644 --- a/session-management-standards/verify/substantial-completion/CHECKLIST.adoc +++ b/session-management-standards/verify/substantial-completion/CHECKLIST.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Substantial Completion Protocol Jonathan D.A. Jewell diff --git a/setup.sh b/setup.sh index a4e417593..f1b71a273 100755 --- a/setup.sh +++ b/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for standards # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: AGPL-3.0-or-later\n" + printf "// SPDX-License-Identifier: CC-BY-SA-4.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/standards-update/.editorconfig b/standards-update/.editorconfig index a029bb57c..1e8edcb2c 100644 --- a/standards-update/.editorconfig +++ b/standards-update/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # https://editorconfig.org root = true diff --git a/standards-update/.gitattributes b/standards-update/.gitattributes index edc969bb8..dd743cd16 100644 --- a/standards-update/.gitattributes +++ b/standards-update/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/standards-update/.gitignore b/standards-update/.gitignore index 680bc57e9..c22bfa4fa 100644 --- a/standards-update/.gitignore +++ b/standards-update/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/standards-update/.machine_readable/6a2/AGENTIC.a2ml b/standards-update/.machine_readable/6a2/AGENTIC.a2ml index f9835d769..ea51ce336 100644 --- a/standards-update/.machine_readable/6a2/AGENTIC.a2ml +++ b/standards-update/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # AGENTIC.a2ml - AI agent interaction patterns # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6a2/ECOSYSTEM.a2ml b/standards-update/.machine_readable/6a2/ECOSYSTEM.a2ml index 0fcb2ea63..92c4cf02f 100644 --- a/standards-update/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/standards-update/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml - Project ecosystem positioning # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6a2/META.a2ml b/standards-update/.machine_readable/6a2/META.a2ml index a8e388f87..561dca602 100644 --- a/standards-update/.machine_readable/6a2/META.a2ml +++ b/standards-update/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # META.a2ml - Project metadata and architectural decisions # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6a2/NEUROSYM.a2ml b/standards-update/.machine_readable/6a2/NEUROSYM.a2ml index 378db83f0..220137c52 100644 --- a/standards-update/.machine_readable/6a2/NEUROSYM.a2ml +++ b/standards-update/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # NEUROSYM.a2ml - Neurosymbolic integration config # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6a2/PLAYBOOK.a2ml b/standards-update/.machine_readable/6a2/PLAYBOOK.a2ml index f991e6e5a..006ac7a7f 100644 --- a/standards-update/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/standards-update/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # PLAYBOOK.a2ml - Operational runbook # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6a2/STATE.a2ml b/standards-update/.machine_readable/6a2/STATE.a2ml index 63242f011..e5ef92305 100644 --- a/standards-update/.machine_readable/6a2/STATE.a2ml +++ b/standards-update/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml - RSR State File # Template from: https://github.com/hyperpolymath/standards # diff --git a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/ECOSYSTEM.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/ECOSYSTEM.a2ml index 0b4ae3423..7f7ea0f47 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — Standards Update ecosystem position diff --git a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/META.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/META.a2ml index 1eebb6c77..c201b1133 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/META.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — Standards Update meta-level information diff --git a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/NEUROSYM.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/NEUROSYM.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/PLAYBOOK.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/STATE.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/STATE.a2ml index 8be05adc7..cf490af9d 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/STATE.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — Standards Update project state diff --git a/standards-update/.tool-versions b/standards-update/.tool-versions index e658f483a..20a168666 100644 --- a/standards-update/.tool-versions +++ b/standards-update/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf version management # Run 'asdf install' to install all tools diff --git a/standards-update/A2ML-ATOMICITY-PROTOCOL.adoc b/standards-update/A2ML-ATOMICITY-PROTOCOL.adoc index 6c7c65d96..b83005662 100644 --- a/standards-update/A2ML-ATOMICITY-PROTOCOL.adoc +++ b/standards-update/A2ML-ATOMICITY-PROTOCOL.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = A2ML Atomicity Protocol (AAP v1.0) :toc: diff --git a/standards/automation/K9-AUTOMATION-SPEC.a2ml b/standards/automation/K9-AUTOMATION-SPEC.a2ml index a7ba2e138..e6b343783 100644 --- a/standards/automation/K9-AUTOMATION-SPEC.a2ml +++ b/standards/automation/K9-AUTOMATION-SPEC.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Hyperpolymath Standards ; K9 Automation Interface Specification diff --git a/standards/interop/CRG-TRG-RSR-MAPPING.a2ml b/standards/interop/CRG-TRG-RSR-MAPPING.a2ml index 962f43d90..4e52f92ab 100644 --- a/standards/interop/CRG-TRG-RSR-MAPPING.a2ml +++ b/standards/interop/CRG-TRG-RSR-MAPPING.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Hyperpolymath Standards ; CRG-TRG-RSR Interoperability Mapping diff --git a/standards/templates/TEMPLATE-VERSIONING-SPEC.a2ml b/standards/templates/TEMPLATE-VERSIONING-SPEC.a2ml index f1efa489c..561518586 100644 --- a/standards/templates/TEMPLATE-VERSIONING-SPEC.a2ml +++ b/standards/templates/TEMPLATE-VERSIONING-SPEC.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Hyperpolymath Standards ; Template Versioning Specification diff --git a/stapeln.toml b/stapeln.toml index 726a5a082..f91f7c521 100644 --- a/stapeln.toml +++ b/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for standards # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/state-a2ml/.gitattributes b/state-a2ml/.gitattributes index 608d99a02..855d41cdb 100644 --- a/state-a2ml/.gitattributes +++ b/state-a2ml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND LicenseRef-Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND LicenseRef-Palimpsest-0.8 # Auto detect text files and perform LF normalization * text=auto diff --git a/state-a2ml/.gitignore b/state-a2ml/.gitignore index a4b4a5ef3..7eeb35c32 100644 --- a/state-a2ml/.gitignore +++ b/state-a2ml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND LicenseRef-Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND LicenseRef-Palimpsest-0.8 # Guile compiled files *.go diff --git a/state-a2ml/.gitlab-ci.yml b/state-a2ml/.gitlab-ci.yml index 1862d7f24..c478de47a 100644 --- a/state-a2ml/.gitlab-ci.yml +++ b/state-a2ml/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # GitLab CI/CD Pipeline for STATE stages: diff --git a/state-a2ml/.machine_readable/6a2/AGENTIC.a2ml b/state-a2ml/.machine_readable/6a2/AGENTIC.a2ml index 5e665584c..1699fe4a2 100644 --- a/state-a2ml/.machine_readable/6a2/AGENTIC.a2ml +++ b/state-a2ml/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/state-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml b/state-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml index 716fce201..b801c478b 100644 --- a/state-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/state-a2ml/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ECOSYSTEM.a2ml — State A2ml ecosystem position diff --git a/state-a2ml/.machine_readable/6a2/META.a2ml b/state-a2ml/.machine_readable/6a2/META.a2ml index a9276d80a..bcf4f78e1 100644 --- a/state-a2ml/.machine_readable/6a2/META.a2ml +++ b/state-a2ml/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # META.a2ml — State A2ml meta-level information diff --git a/state-a2ml/.machine_readable/6a2/NEUROSYM.a2ml b/state-a2ml/.machine_readable/6a2/NEUROSYM.a2ml index a15028a7c..e1d34c090 100644 --- a/state-a2ml/.machine_readable/6a2/NEUROSYM.a2ml +++ b/state-a2ml/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.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/state-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml b/state-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml index 6ceba31c1..5003fd08b 100644 --- a/state-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/state-a2ml/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/state-a2ml/.machine_readable/6a2/STATE.a2ml b/state-a2ml/.machine_readable/6a2/STATE.a2ml index 822519694..f0ac3a3ae 100644 --- a/state-a2ml/.machine_readable/6a2/STATE.a2ml +++ b/state-a2ml/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # STATE.a2ml — State A2ml project state diff --git a/state-a2ml/channels.scm b/state-a2ml/channels.scm index 07b977d4c..036276f58 100644 --- a/state-a2ml/channels.scm +++ b/state-a2ml/channels.scm @@ -1,4 +1,4 @@ -;;; SPDX-License-Identifier: MIT AND LicenseRef-Palimpsest-0.8 +;;; SPDX-License-Identifier: MPL-2.0 AND LicenseRef-Palimpsest-0.8 ;;; channels.scm — Guix channel definition for STATE ;;; ;;; This file defines the Guix channels needed for STATE development. diff --git a/state-a2ml/examples/example-state.scm b/state-a2ml/examples/example-state.scm index 5b58c08cc..5852e35e8 100644 --- a/state-a2ml/examples/example-state.scm +++ b/state-a2ml/examples/example-state.scm @@ -2,7 +2,7 @@ ;;; example-state.scm — Sample STATE.scm File ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; This is an example showing a realistic state checkpoint diff --git a/state-a2ml/lib/state-core.scm b/state-a2ml/lib/state-core.scm index 81622c718..9575383da 100644 --- a/state-a2ml/lib/state-core.scm +++ b/state-a2ml/lib/state-core.scm @@ -2,7 +2,7 @@ ;;; lib/state-core.scm — Core STATE Data Structures ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; Core accessors and data structure definitions for STATE. diff --git a/state-a2ml/lib/state-graph.scm b/state-a2ml/lib/state-graph.scm index cc8033711..5bdd98d39 100644 --- a/state-a2ml/lib/state-graph.scm +++ b/state-a2ml/lib/state-graph.scm @@ -2,7 +2,7 @@ ;;; lib/state-graph.scm — Dependency Graph Visualization ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; Generates GraphViz DOT and Mermaid diagrams from diff --git a/state-a2ml/lib/state-history.scm b/state-a2ml/lib/state-history.scm index 26d0a06be..285d00aeb 100644 --- a/state-a2ml/lib/state-history.scm +++ b/state-a2ml/lib/state-history.scm @@ -2,7 +2,7 @@ ;;; lib/state-history.scm — History Tracking & Estimation ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; Tracks project completion over time and estimates diff --git a/state-a2ml/lib/state-kanren.scm b/state-a2ml/lib/state-kanren.scm index f36dab956..55c43a14e 100644 --- a/state-a2ml/lib/state-kanren.scm +++ b/state-a2ml/lib/state-kanren.scm @@ -2,7 +2,7 @@ ;;; lib/state-kanren.scm — minikanren Integration ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; Relational/logic programming for STATE queries. diff --git a/state-a2ml/lib/state.scm b/state-a2ml/lib/state.scm index ff37a9cb5..b1e495155 100644 --- a/state-a2ml/lib/state.scm +++ b/state-a2ml/lib/state.scm @@ -2,7 +2,7 @@ ;;; lib/state.scm — Main STATE Module Entry Point ;;; ================================================== ;;; -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 ;;; Copyright (c) 2025 Jonathan D.A. Jewell ;;; ;;; Main entry point that loads and re-exports all STATE modules. diff --git a/state-a2ml/manifest.scm b/state-a2ml/manifest.scm index 6009f9e93..8e31aa3e3 100644 --- a/state-a2ml/manifest.scm +++ b/state-a2ml/manifest.scm @@ -1,4 +1,4 @@ -;;; SPDX-License-Identifier: MIT AND LicenseRef-Palimpsest-0.8 +;;; SPDX-License-Identifier: MPL-2.0 AND LicenseRef-Palimpsest-0.8 ;;; manifest.scm — Guix package manifest for STATE development ;;; ;;; This manifest defines all packages needed for STATE development. diff --git a/state-a2ml/spec/STATE-FORMAT-SPEC.adoc b/state-a2ml/spec/STATE-FORMAT-SPEC.adoc index 650b199f2..55c5d1395 100644 --- a/state-a2ml/spec/STATE-FORMAT-SPEC.adoc +++ b/state-a2ml/spec/STATE-FORMAT-SPEC.adoc @@ -30,7 +30,7 @@ submission to appropriate standards bodies. The target standards track is: == Copyright Notice -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2025 Jonathan D.A. Jewell. This document may be distributed under the terms of the MIT License. @@ -1086,7 +1086,7 @@ Legacy files are preserved for archival reference only. [source,scheme] ---- ;;; STATE.scm — AI Conversation Checkpoint File -;;; SPDX-License-Identifier: AGPL-3.0-or-later +;;; SPDX-License-Identifier: MPL-2.0 (define state '((metadata diff --git a/state-a2ml/spec/abnf/state.abnf b/state-a2ml/spec/abnf/state.abnf index 77bb24e96..9c2f8aa27 100644 --- a/state-a2ml/spec/abnf/state.abnf +++ b/state-a2ml/spec/abnf/state.abnf @@ -2,7 +2,7 @@ ; STATE Format - Augmented Backus-Naur Form (ABNF) Grammar ; ============================================================ ; -; SPDX-License-Identifier: MIT AND LicenseRef-Palimpsest-0.8 +; SPDX-License-Identifier: MPL-2.0 AND LicenseRef-Palimpsest-0.8 ; Copyright (c) 2025 Jonathan D.A. Jewell ; ; This grammar defines the STATE (Stateful Context Tracking Engine) diff --git a/tasks/Justfile b/tasks/Justfile index 83615abf3..f9757105d 100644 --- a/tasks/Justfile +++ b/tasks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Just recipes for this project # See: https://github.com/hyperpolymath/mustfile diff --git a/tasks/Mustfile b/tasks/Mustfile index afc11b5b0..5f075413a 100644 --- a/tasks/Mustfile +++ b/tasks/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/tasks/tooling-integrity-lint.sh b/tasks/tooling-integrity-lint.sh index 9df569b1d..ab59bdc80 100644 --- a/tasks/tooling-integrity-lint.sh +++ b/tasks/tooling-integrity-lint.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # tooling-integrity-lint.sh — enforces the Hyperpolymath Tooling Version # Integrity Policy (see ../TOOLING-VERSION-INTEGRITY-POLICY.adoc). diff --git a/testing-and-benchmarking/TESTING-TAXONOMY.adoc b/testing-and-benchmarking/TESTING-TAXONOMY.adoc index f0423a223..44415fbef 100644 --- a/testing-and-benchmarking/TESTING-TAXONOMY.adoc +++ b/testing-and-benchmarking/TESTING-TAXONOMY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Hyperpolymath Testing & Benchmarking Taxonomy Jonathan D.A. Jewell diff --git a/toolchain-readiness-grades/README.adoc b/toolchain-readiness-grades/README.adoc index 76e74c73b..391c68ae6 100644 --- a/toolchain-readiness-grades/README.adoc +++ b/toolchain-readiness-grades/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Toolchain Readiness Grades (TRG) diff --git a/toolchain-readiness-grades/SELF-ASSESSMENT.adoc b/toolchain-readiness-grades/SELF-ASSESSMENT.adoc index 302a1a3eb..ef81cc95b 100644 --- a/toolchain-readiness-grades/SELF-ASSESSMENT.adoc +++ b/toolchain-readiness-grades/SELF-ASSESSMENT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Toolchain Readiness Grades — Self-Assessment diff --git a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml index 1b4d86db2..44999168b 100644 --- a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml +++ b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) ; Toolchain Readiness Grades (TRG) — Machine-readable specification diff --git a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.adoc b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.adoc index 93a92f09f..acb80e4e3 100644 --- a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.adoc +++ b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // (PMPL-1.0-or-later preferred; MPL-2.0 is the automatic legal fallback until PMPL is formally recognised) diff --git a/toolchain-readiness-grades/templates/A-GRADE-LLM-PANEL.adoc b/toolchain-readiness-grades/templates/A-GRADE-LLM-PANEL.adoc index e508f7580..ce0342a2b 100644 --- a/toolchain-readiness-grades/templates/A-GRADE-LLM-PANEL.adoc +++ b/toolchain-readiness-grades/templates/A-GRADE-LLM-PANEL.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG A-Grade LLM Panel — Composition and Process diff --git a/toolchain-readiness-grades/templates/AUDIT-TEMPLATE.adoc b/toolchain-readiness-grades/templates/AUDIT-TEMPLATE.adoc index a136ca62a..ef75da8f0 100644 --- a/toolchain-readiness-grades/templates/AUDIT-TEMPLATE.adoc +++ b/toolchain-readiness-grades/templates/AUDIT-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG Component Audit — Template diff --git a/toolchain-readiness-grades/templates/CANONICAL-PROOF-SUITE.adoc b/toolchain-readiness-grades/templates/CANONICAL-PROOF-SUITE.adoc index 8a63a7baa..9951f0d2d 100644 --- a/toolchain-readiness-grades/templates/CANONICAL-PROOF-SUITE.adoc +++ b/toolchain-readiness-grades/templates/CANONICAL-PROOF-SUITE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG Canonical Proof Suite — Mathematical, Scientific, Engineering (M/S/E-CPS) diff --git a/toolchain-readiness-grades/templates/FUZZING-CORPUS-FLOOR.adoc b/toolchain-readiness-grades/templates/FUZZING-CORPUS-FLOOR.adoc index f6bfdf99d..0d24a3978 100644 --- a/toolchain-readiness-grades/templates/FUZZING-CORPUS-FLOOR.adoc +++ b/toolchain-readiness-grades/templates/FUZZING-CORPUS-FLOOR.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG Fuzzing Corpus Floor — v1.0 diff --git a/toolchain-readiness-grades/templates/QUALIFYING-PROVERS.adoc b/toolchain-readiness-grades/templates/QUALIFYING-PROVERS.adoc index 7f0e6cfaa..307388ef6 100644 --- a/toolchain-readiness-grades/templates/QUALIFYING-PROVERS.adoc +++ b/toolchain-readiness-grades/templates/QUALIFYING-PROVERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG Qualifying Provers — v1.0 diff --git a/toolchain-readiness-grades/templates/TRG-PROFILE-TEMPLATE.adoc b/toolchain-readiness-grades/templates/TRG-PROFILE-TEMPLATE.adoc index 43542db03..59ee82de6 100644 --- a/toolchain-readiness-grades/templates/TRG-PROFILE-TEMPLATE.adoc +++ b/toolchain-readiness-grades/templates/TRG-PROFILE-TEMPLATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = TRG-PROFILE — {LANGUAGE_NAME} diff --git a/tools/scm-to-a2ml-bot-directives/migrate.jl b/tools/scm-to-a2ml-bot-directives/migrate.jl index e47adaee3..092781877 100644 --- a/tools/scm-to-a2ml-bot-directives/migrate.jl +++ b/tools/scm-to-a2ml-bot-directives/migrate.jl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell # # Migrate hyperpolymath bot-directive SCM files to A2ML (TOML-shaped). @@ -35,7 +35,7 @@ using Dates const REPOS_ROOT = "/var/mnt/eclipse/repos" const PREFERRED_DIR = ".machine_readable/bot_directives" const LEGACY_DIR = ".bot_directives" -const SPDX_HEADER = "# SPDX-License-Identifier: AGPL-3.0-or-later" +const SPDX_HEADER = "# SPDX-License-Identifier: MPL-2.0" # ─── S-expression tokeniser ──────────────────────────────────────────────