Skip to content

Commit 3d9ad53

Browse files
hyperpolymathclaude
andcommitted
chore: RSR compliance — fix .editorconfig name, AGPL->PMPL SPDX, SCM placeholders, email
- .editorconfig: RSR-template-repo -> blocky-writer - SPDX: AGPL-3.0-or-later -> PMPL-1.0-or-later in all .res, Cargo.toml, README - STATE.scm/ECOSYSTEM.scm: language-bridges -> blocky-writer with correct purpose - SECURITY.md: jonathan.jewell -> j.d.a.jewell email, language-bridges -> blocky-writer Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f6f09c7 commit 3d9ad53

14 files changed

Lines changed: 23 additions & 23 deletions

File tree

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# RSR-template-repo - Editor Configuration
1+
# blocky-writer - Editor Configuration
22
# https://editorconfig.org
33

44
root = true

.machine_readable/ECOSYSTEM.scm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
22
(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)))
3+
(project (name "blocky-writer") (purpose "Block-based writing tool with PDF support") (role application)))

.machine_readable/STATE.scm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
22
(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))
3+
(project-context (name "blocky-writer") (purpose "Block-based writing tool with PDF support") (completion-percentage 20))
44
(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")))

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ deno task test:core-fill
5252

5353
- Rust `fill_blocks` now performs AcroForm-aware writeback for text/select and button widgets, and emits structured taxonomy errors (`code`, `message`, `context`).
5454
- Popup/background/content surfaces preserve taxonomy codes from the Rust WASM boundary.
55-
- Source files include SPDX headers targeting AGPL + Palimpsest exception.
55+
- Source files include SPDX headers targeting PMPL-1.0-or-later.
5656

5757
## Firefox troubleshooting
5858

SECURITY.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Replace all {{PLACEHOLDER}} values with your information:
88
language-bridges - Your project name
99
hyperpolymath - GitHub username or org (e.g., hyperpolymath)
1010
language-bridges - Repository name
11-
jonathan.jewell@open.ac.uk - Security contact email
11+
j.d.a.jewell@open.ac.uk - Security contact email
1212
TBD - Your PGP key fingerprint (40 chars, no spaces)
1313
https://hyperpolymath.github.io/pgp.asc - URL to your public PGP key
1414
https://hyperpolymath.github.io - Your website/domain
@@ -40,7 +40,7 @@ We take security seriously. We appreciate your efforts to responsibly disclose v
4040

4141
The preferred method for reporting security vulnerabilities is through GitHub's Security Advisory feature:
4242

43-
1. Navigate to [Report a Vulnerability](https://github.com/hyperpolymath/language-bridges/security/advisories/new)
43+
1. Navigate to [Report a Vulnerability](https://github.com/hyperpolymath/blocky-writer/security/advisories/new)
4444
2. Click **"Report a vulnerability"**
4545
3. Complete the form with as much detail as possible
4646
4. Submit — we'll receive a private notification
@@ -58,7 +58,7 @@ If you cannot use GitHub Security Advisories, you may email us directly:
5858

5959
| | |
6060
|---|---|
61-
| **Email** | jonathan.jewell@open.ac.uk |
61+
| **Email** | j.d.a.jewell@open.ac.uk |
6262
| **PGP Key** | [Download Public Key](https://hyperpolymath.github.io/pgp.asc) |
6363
| **Fingerprint** | `TBD` |
6464

@@ -67,10 +67,10 @@ If you cannot use GitHub Security Advisories, you may email us directly:
6767
curl -sSL https://hyperpolymath.github.io/pgp.asc | gpg --import
6868

6969
# Verify fingerprint
70-
gpg --fingerprint jonathan.jewell@open.ac.uk
70+
gpg --fingerprint j.d.a.jewell@open.ac.uk
7171

7272
# Encrypt your report
73-
gpg --armor --encrypt --recipient jonathan.jewell@open.ac.uk report.txt
73+
gpg --armor --encrypt --recipient j.d.a.jewell@open.ac.uk report.txt
7474
```
7575

7676
> **⚠️ Important:** Do not report security vulnerabilities through public GitHub issues, pull requests, discussions, or social media.
@@ -203,7 +203,7 @@ If we cannot reach agreement on disclosure timing, we default to 90 days from yo
203203

204204
The following are within scope for security research:
205205

206-
- This repository (`hyperpolymath/language-bridges`) and all its code
206+
- This repository (`hyperpolymath/blocky-writer`) and all its code
207207
- Official releases and packages published from this repository
208208
- Documentation that could lead to security issues
209209
- Build and deployment configurations in this repository
@@ -322,7 +322,7 @@ Recognition includes:
322322
To stay informed about security updates:
323323

324324
- **Watch this repository**: Click "Watch" → "Custom" → Select "Security alerts"
325-
- **GitHub Security Advisories**: Published at [Security Advisories](https://github.com/hyperpolymath/language-bridges/security/advisories)
325+
- **GitHub Security Advisories**: Published at [Security Advisories](https://github.com/hyperpolymath/blocky-writer/security/advisories)
326326
- **Release notes**: Security fixes noted in [CHANGELOG](CHANGELOG.md)
327327

328328
### Update Policy
@@ -371,7 +371,7 @@ When using language-bridges, we recommend:
371371
## Additional Resources
372372

373373
- [Our PGP Public Key](https://hyperpolymath.github.io/pgp.asc)
374-
- [Security Advisories](https://github.com/hyperpolymath/language-bridges/security/advisories)
374+
- [Security Advisories](https://github.com/hyperpolymath/blocky-writer/security/advisories)
375375
- [Changelog](CHANGELOG.md)
376376
- [Contributing Guidelines](CONTRIBUTING.md)
377377
- [CVE Database](https://cve.mitre.org/)
@@ -383,8 +383,8 @@ When using language-bridges, we recommend:
383383

384384
| Purpose | Contact |
385385
|---------|---------|
386-
| **Security issues** | [Report via GitHub](https://github.com/hyperpolymath/language-bridges/security/advisories/new) or jonathan.jewell@open.ac.uk |
387-
| **General questions** | [GitHub Discussions](https://github.com/hyperpolymath/language-bridges/discussions) |
386+
| **Security issues** | [Report via GitHub](https://github.com/hyperpolymath/blocky-writer/security/advisories/new) or j.d.a.jewell@open.ac.uk |
387+
| **General questions** | [GitHub Discussions](https://github.com/hyperpolymath/blocky-writer/discussions) |
388388
| **Other enquiries** | See [README](README.md) for contact information |
389389

390390
---

rust/pdftool_core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "pdftool_core"
33
version = "0.1.0"
44
edition = "2021"
5-
license = "AGPL-3.0-or-later"
5+
license = "PMPL-1.0-or-later"
66
description = "WASM core for block detection and PDF filling"
77

88
[lib]

src/background.res

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 WITH Palimpsest */
1+
/* SPDX-License-Identifier: PMPL-1.0-or-later */
22

33
/**
44
* Blocky Writer — Background Service Worker (ReScript).

src/components/Block.res

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 WITH Palimpsest */
1+
/* SPDX-License-Identifier: PMPL-1.0-or-later */
22

33
@react.component
44
let make = (~label: string, ~value: string, ~onChange: string => unit) => {

src/components/FormFiller.res

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 WITH Palimpsest */
1+
/* SPDX-License-Identifier: PMPL-1.0-or-later */
22

33
/**
44
* FormFiller — Dynamic PDF Data Entry Component (ReScript/React).

src/content.res

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 WITH Palimpsest */
1+
/* SPDX-License-Identifier: PMPL-1.0-or-later */
22

33
/**
44
* Blocky Writer — WebExtension Content Script (ReScript).

0 commit comments

Comments
 (0)