Skip to content

Commit 4f7527b

Browse files
hyperpolymathclaude
andcommitted
fix: global AGPL-3.0-or-later → PMPL-1.0-or-later replacement
Comprehensive replacement in all file types (SPDX headers, dual-license, workflow checks, package metadata). Part of global TODO cleanup (2026-03-16). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 7207068 commit 4f7527b

20 files changed

Lines changed: 25 additions & 25 deletions

File tree

bots/finishingbot/Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: AGPL-3.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# Cerro Torre - The Challenging Peak
33
# Patagonian mountain known for difficulty and technical climbing
44
# Purpose: Release readiness validation (conquering the final ascent)

bots/finishingbot/SONNET-TASKS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Finishingbot is a Tier 2 (Finisher) bot in the gitbot-fleet ecosystem. It analyz
1313
**File**: `Cargo.toml`
1414

1515
### 1.1 Fix license
16-
- Line 8: Change `license = "AGPL-3.0-or-later"``license = "PMPL-1.0-or-later"`
16+
- Line 8: Change `license = "PMPL-1.0-or-later"``license = "PMPL-1.0-or-later"`
1717

1818
### 1.2 Fix author
1919
- Line 6: Change `authors = ["Hyperpolymath <dev@hyperpolymath.org>"]``authors = ["Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"]`
@@ -25,7 +25,7 @@ Finishingbot is a Tier 2 (Finisher) bot in the gitbot-fleet ecosystem. It analyz
2525
// SPDX-License-Identifier: PMPL-1.0-or-later
2626
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
2727
```
28-
- If any file has `AGPL-3.0-or-later`, change to `PMPL-1.0-or-later`
28+
- If any file has `PMPL-1.0-or-later`, change to `PMPL-1.0-or-later`
2929

3030
### Verification
3131
- `cargo check` compiles

bots/finishingbot/docs/CITATIONS.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
title = {RSR-template-repo},
1111
year = {2025},
1212
url = {https://github.com/hyperpolymath/RSR-template-repo},
13-
license = {AGPL-3.0-or-later}
13+
license = {PMPL-1.0-or-later}
1414
}
1515
----
1616

bots/finishingbot/src/analyzers/license.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ impl LicenseAnalyzer {
165165
if content_lower.contains("gnu affero general public license")
166166
|| content_lower.contains("agpl-3.0")
167167
{
168-
return Some("AGPL-3.0-or-later".to_string());
168+
return Some("PMPL-1.0-or-later".to_string());
169169
}
170170

171171
if content_lower.contains("gnu general public license")

bots/glambot/SONNET-TASKS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Glambot is a Tier 2 (Finisher) bot in the gitbot-fleet ecosystem. It analyzes re
2828
**File**: `Cargo.toml`
2929

3030
### 2.1 Fix license
31-
- If `license` field says `AGPL-3.0-or-later`, change to `PMPL-1.0-or-later`
31+
- If `license` field says `PMPL-1.0-or-later`, change to `PMPL-1.0-or-later`
3232

3333
### 2.2 Fix author
3434
- Ensure authors = `["Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"]`

bots/gsbot/ROADMAP.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,4 +325,4 @@ Priority areas for contribution:
325325

326326
== License
327327

328-
AGPL-3.0-or-later - see `LICENSE.txt`
328+
PMPL-1.0-or-later - see `LICENSE.txt`

bots/rhodibot/SONNET-TASKS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ Rhodibot is a Tier 1 (Verifier) bot in the gitbot-fleet ecosystem — the RSR (R
1313
## Task 1: Fix Metadata (CRITICAL)
1414

1515
### 1.1 Cargo.toml
16-
- Line ~: Change `license = "AGPL-3.0-or-later"``license = "PMPL-1.0-or-later"`
16+
- Line ~: Change `license = "PMPL-1.0-or-later"``license = "PMPL-1.0-or-later"`
1717
- Line ~: Change `authors = ["hyperpolymath <hyperpolymath@users.noreply.github.com>"]``authors = ["Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"]`
1818

1919
### 1.2 SCM file license headers
2020
All files in `.machine_readable/` (STATE.scm, META.scm, ECOSYSTEM.scm, AGENTIC.scm, PLAYBOOK.scm, NEUROSYM.scm):
21-
- Change `AGPL-3.0-or-later``PMPL-1.0-or-later` in SPDX headers
21+
- Change `PMPL-1.0-or-later``PMPL-1.0-or-later` in SPDX headers
2222

2323
### 1.3 Approved license list
2424
**File**: `src/rsr.rs`

bots/sustainabot/DEPLOY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,4 +364,4 @@ python -m pytest
364364

365365
## License
366366

367-
AGPL-3.0-or-later - See LICENSE file for details.
367+
PMPL-1.0-or-later - See LICENSE file for details.

bots/sustainabot/analyzers/code-haskell/app/Main.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ printVersion :: IO ()
119119
printVersion = do
120120
putStrLn "eco-analyzer 0.1.0"
121121
putStrLn "Copyright (c) 2024 Hyperpolymath"
122-
putStrLn "License: AGPL-3.0-or-later"
122+
putStrLn "License: PMPL-1.0-or-later"
123123
exitSuccess
124124

125125
-- | Run analysis on a path

bots/sustainabot/analyzers/code-haskell/cabal.project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- SPDX-License-Identifier: AGPL-3.0-or-later
1+
-- SPDX-License-Identifier: PMPL-1.0-or-later
22
-- Cabal project configuration for eco-analyzer
33

44
packages: .

0 commit comments

Comments
 (0)