Skip to content

Commit dd43807

Browse files
hyperpolymathclaude
andcommitted
fix: global AGPL-3.0-or-later → PMPL-1.0-or-later replacement
Comprehensive replacement in all file types. Part of global TODO cleanup (2026-03-16). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e43e034 commit dd43807

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

SONNET-TASKS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ println("TASK 1 PASSED")
104104
**Problem:**
105105
The `examples/` directory contains a ReScript DOM-mounting example and a Deno
106106
project config. Neither has anything to do with SMT solving. They are leftover
107-
RSR template files. The SPDX header in `SafeDOMExample.res` is `AGPL-3.0-or-later`
107+
RSR template files. The SPDX header in `SafeDOMExample.res` is `PMPL-1.0-or-later`
108108
which violates the license policy (should be PMPL-1.0-or-later or at least not AGPL).
109109

110110
**What to do:**
@@ -258,7 +258,7 @@ Dozens of `hyperpolymath`, `SMTLib.jl`, `github.com`, `SMTLib.Jl`,
258258
- Remove template instruction block.
259259
4. In CITATIONS.adoc:
260260
- Replace `rsr-template-repo` with `SMTLib.jl`.
261-
- Replace `AGPL-3.0-or-later` with `PMPL-1.0-or-later`.
261+
- Replace `PMPL-1.0-or-later` with `PMPL-1.0-or-later`.
262262
- Replace author `Polymath, Hyper` with `Jewell, Jonathan D.A.`
263263
5. In ROADMAP.adoc:
264264
- Replace "YOUR Template Repo" with "SMTLib.jl".
@@ -297,14 +297,14 @@ echo "TASK 5 PASSED (if all above are empty/0)"
297297
**Problem:**
298298
Every ABI and FFI file is the raw RSR template with `{{PROJECT}}` and
299299
`{{project}}` placeholders. None of these files will compile. Additionally,
300-
the SPDX headers in the Zig files say `AGPL-3.0-or-later` instead of
300+
the SPDX headers in the Zig files say `PMPL-1.0-or-later` instead of
301301
`PMPL-1.0-or-later`.
302302

303303
**What to do:**
304304
1. In all `.idr` files: replace `{{PROJECT}}` with `SMTLib`.
305305
2. In all `.zig` files: replace `{{PROJECT}}` with `SMTLib` and `{{project}}`
306306
with `smtlib`.
307-
3. In all `.zig` files: change SPDX from `AGPL-3.0-or-later` to
307+
3. In all `.zig` files: change SPDX from `PMPL-1.0-or-later` to
308308
`PMPL-1.0-or-later`.
309309
4. Consider whether the ABI/FFI layer makes sense for a pure-Julia SMT interface.
310310
If it does not, add a note to `ABI-FFI-README.md` explaining that the ABI/FFI

0 commit comments

Comments
 (0)