Skip to content

Commit d462286

Browse files
hyperpolymathclaude
andcommitted
chore: RSR compliance — fix LICENSE to PMPL, SCM placeholders, AGPL refs, author/email
- LICENSE: MPL-2.0 -> PMPL-1.0-or-later - .machine_readable/*.scm: language-bridges placeholders -> universal-language-server-plugin - docs/CITATIONS.adoc: fix author to Jonathan D.A. Jewell, AGPL -> PMPL - RSR_OUTLINE.adoc: AGPL -> PMPL-1.0-or-later - Email: jonathan.jewell -> j.d.a.jewell@open.ac.uk Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ec2760a commit d462286

12 files changed

Lines changed: 166 additions & 377 deletions

File tree

.machine_readable/ECOSYSTEM.scm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
2-
(ecosystem (metadata (version "0.1.0") (last-updated "2026-02-08"))
3-
(project (name "language-bridges") (purpose "FFI bridges between languages via Zig") (role ffi-infrastructure)))
2+
(ecosystem (metadata (version "0.1.0") (last-updated "2026-03-14"))
3+
(project (name "universal-language-server-plugin") (purpose "LSP-based universal plugin architecture for all major editors") (role editor-tooling)))

.machine_readable/META.scm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
2-
(meta (metadata (version "0.1.0") (last-updated "2026-02-08"))
3-
(project-info (type monorepo) (languages (zig ada gleam idris2 julia ocaml rescript rust swift)) (license "PMPL-1.0-or-later")))
2+
(meta (metadata (version "0.1.0") (last-updated "2026-03-14"))
3+
(project-info (type library) (languages (rust)) (license "PMPL-1.0-or-later")))

.machine_readable/STATE.scm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
2-
(state (metadata (version "0.1.0") (last-updated "2026-02-08") (status active))
3-
(project-context (name "language-bridges") (purpose "FFI bridges between languages via Zig") (completion-percentage 20))
4-
(components (component "ada-zig-ffi") (component "gleam-zig-ffi") (component "idris2-zig-ffi") (component "julia-zig-ffi") (component "ocaml-zig-ffi") (component "rescript-zig-ffi") (component "rust-zig-ffi") (component "swift-zig-ffi") (component "zig-c-ffi") (component "zig-container-ffi") (component "zig-fuse-ext") (component "zig-libgit2-ffi") (component "zig-nickel-ffi") (component "zig-systemd-ffi") (component "zig-wireguard")))
2+
(state (metadata (version "0.1.0") (last-updated "2026-03-14") (status active))
3+
(project-context (name "universal-language-server-plugin") (purpose "LSP-based universal plugin architecture for all major editors") (completion-percentage 70))
4+
(components (component "rust-server") (component "vscode-client") (component "neovim-client") (component "emacs-client") (component "jetbrains-client") (component "sublime-client") (component "zed-client") (component "helix-client") (component "web-ui")))

LICENSE

Lines changed: 141 additions & 352 deletions
Large diffs are not rendered by default.

RSR_OUTLINE.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ just validate-rsr
6969
|Task runner with 50+ recipes
7070

7171
|`LICENSE.txt`
72-
|AGPL + Palimpsest dual license
72+
|PMPL-1.0-or-later (Palimpsest License)
7373

7474
|`README.adoc`
7575
|This file
@@ -157,7 +157,7 @@ project/
157157
* `justfile`
158158
* `README.adoc`
159159
* `RSR_COMPLIANCE.adoc`
160-
* `LICENSE.txt` (AGPL + Palimpsest)
160+
* `LICENSE` (PMPL-1.0-or-later)
161161
* `.well-known/security.txt`
162162
* `.well-known/ai.txt`
163163
* `.well-known/humans.txt`

contractiles/k9/examples/ci-config.k9.ncl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ K9!
1919
name = "ci-config",
2020
version = "1.0.0",
2121
description = "CI/CD configuration with runtime validation",
22-
author = "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>",
22+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>",
2323
},
2424
},
2525

contractiles/k9/examples/project-metadata.k9.ncl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ K9!
1919
name = "project-metadata",
2020
version = "1.0.0",
2121
description = "Pure data configuration for project metadata",
22-
author = "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>",
22+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>",
2323
},
2424
},
2525

@@ -36,7 +36,7 @@ K9!
3636

3737
author = {
3838
name = "Jonathan D.A. Jewell",
39-
email = "jonathan.jewell@open.ac.uk",
39+
email = "j.d.a.jewell@open.ac.uk",
4040
organization = "The Open University",
4141
},
4242

contractiles/k9/examples/setup-repo.k9.ncl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ K9!
2020
name = "setup-repo",
2121
version = "1.0.0",
2222
description = "Automated repository setup with RSR standards",
23-
author = "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>",
23+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>",
2424
},
2525
warnings = [
2626
"This component has full system access",
@@ -105,7 +105,7 @@ K9!
105105
commands = [
106106
"git init -b %{config.git.default_branch}",
107107
"git config user.name 'Jonathan D.A. Jewell'",
108-
"git config user.email 'jonathan.jewell@open.ac.uk'",
108+
"git config user.email 'j.d.a.jewell@open.ac.uk'",
109109
"echo '✓ Git initialized'",
110110
],
111111
},

contractiles/k9/template-hunt.k9.ncl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ K9!
2020
name = "TODO: component-name",
2121
version = "1.0.0",
2222
description = "TODO: Detailed description of what this component does",
23-
author = "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>",
23+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>",
2424
},
2525
warnings = [
2626
"This component has full system access",

contractiles/k9/template-kennel.k9.ncl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ K9!
1919
name = "TODO: component-name",
2020
version = "1.0.0",
2121
description = "TODO: Brief description of what this component contains",
22-
author = "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>",
22+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>",
2323
},
2424
},
2525

0 commit comments

Comments
 (0)