Skip to content

Commit abf060e

Browse files
hyperpolymathclaude
andcommitted
fix: SPDX headers (AGPL→PMPL), email, author name
- AGPL-3.0-or-later → PMPL-1.0-or-later in SPDX-License-Identifier lines - jonathan.jewell@open.ac.uk → j.d.a.jewell@open.ac.uk - "hyperpolymath" → "Jonathan D.A. Jewell" in author fields Part of global TODO cleanup (2026-03-16). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent cabcb60 commit abf060e

14 files changed

Lines changed: 29 additions & 29 deletions

0-AI-MANIFEST.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Policy enforcement contracts:
5353
2. **Single source of truth** - `.machine_readable/` is authoritative
5454
3. **No stale metadata** - If root state files exist, they are OUT OF DATE
5555
4. **License consistency** - All code PMPL-1.0-or-later unless platform requires MPL-2.0
56-
5. **Author attribution** - Always "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>"
56+
5. **Author attribution** - Always "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"
5757

5858
## REPOSITORY STRUCTURE
5959

CODE_OF_CONDUCT.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Replace all {{PLACEHOLDER}} values:
88
I, Human - Your project name
99
hyperpolymath - GitHub/GitLab username or org
1010
i-human - Repository name
11-
jonathan.jewell@open.ac.uk - Email for conduct reports
11+
j.d.a.jewell@open.ac.uk - Email for conduct reports
1212
Code of Conduct Committee - Name of conduct team/committee
1313
48 hours - Initial response SLA (e.g., 48 hours)
1414
2026 - Current year
@@ -136,7 +136,7 @@ If you experience or witness unacceptable behaviour, or have any other concerns,
136136

137137
| Method | Details | Best For |
138138
|--------|---------|----------|
139-
| **Email** | jonathan.jewell@open.ac.uk | Detailed reports, sensitive matters |
139+
| **Email** | j.d.a.jewell@open.ac.uk | Detailed reports, sensitive matters |
140140
| **Private Message** | Contact any maintainer directly | Quick questions, minor issues |
141141
| **Anonymous Form** | [Link to form if available] | When you need anonymity |
142142

@@ -231,7 +231,7 @@ For contributors with elevated access (Perimeter 2 or 1):
231231
If you believe an enforcement decision was made in error:
232232

233233
1. **Wait 7 days** after the decision (cooling-off period)
234-
2. **Email** jonathan.jewell@open.ac.uk with subject line "Appeal: [Original Report ID]"
234+
2. **Email** j.d.a.jewell@open.ac.uk with subject line "Appeal: [Original Report ID]"
235235
3. **Explain** why you believe the decision should be reconsidered
236236
4. **Provide** any new information not previously available
237237

@@ -311,7 +311,7 @@ We thank these communities for their leadership in creating welcoming spaces.
311311
If you have questions about this Code of Conduct:
312312

313313
- Open a [Discussion](https://github.com/hyperpolymath/i-human/discussions) (for general questions)
314-
- Email jonathan.jewell@open.ac.uk (for private questions)
314+
- Email j.d.a.jewell@open.ac.uk (for private questions)
315315
- Contact any maintainer directly
316316

317317
---

PLACEHOLDERS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ validates the result, and runs k9-svc checks if available.
1818
# If you prefer manual replacement (run from repo root)
1919

2020
sed -i 's/Jonathan D.A. Jewell/Jane Doe/g' $(grep -rl 'Jonathan D.A. Jewell' .)
21-
sed -i 's/jonathan.jewell@open.ac.uk/jane@example.org/g' $(grep -rl 'jonathan.jewell@open.ac.uk' .)
21+
sed -i 's/j.d.a.jewell@open.ac.uk/jane@example.org/g' $(grep -rl 'j.d.a.jewell@open.ac.uk' .)
2222
sed -i 's/hyperpolymath/my-org/g' $(grep -rl 'hyperpolymath' .)
2323
sed -i 's/I, Human/my-project/g' $(grep -rl 'I, Human' .)
2424
sed -i 's/I_HUMAN/MY_PROJECT/g' $(grep -rl 'I_HUMAN' .)
@@ -36,7 +36,7 @@ sed -i "s/2026-02-20/$(date +%Y-%m-%d)/g" $(grep -rl '2026-02-20' .)
3636
| Placeholder | Description | Example | Files |
3737
|---|---|---|---|
3838
| `Jonathan D.A. Jewell` | Full legal name | `Jane Doe` | SPDX headers (all files), MAINTAINERS.md, .mailmap, .reuse/dep5, docs/AI-CONVENTIONS.md |
39-
| `jonathan.jewell@open.ac.uk` | Primary contact email | `jane@example.org` | SPDX headers (all files), .mailmap, .reuse/dep5, .well-known/humans.txt |
39+
| `j.d.a.jewell@open.ac.uk` | Primary contact email | `jane@example.org` | SPDX headers (all files), .mailmap, .reuse/dep5, .well-known/humans.txt |
4040
| `jonathan.jewell@gmail.com` | Previous/secondary email (for .mailmap) | `old@example.com` | .mailmap |
4141
| `The Open University` | Author's organization/affiliation | `Acme University` | project-metadata.k9.ncl |
4242
| `Jewell` | Author surname (for citations) | `Doe` | docs/CITATIONS.adoc |
@@ -67,11 +67,11 @@ sed -i "s/2026-02-20/$(date +%Y-%m-%d)/g" $(grep -rl '2026-02-20' .)
6767

6868
| Placeholder | Description | Example | Files |
6969
|---|---|---|---|
70-
| `jonathan.jewell@open.ac.uk` | Security contact email | `security@example.org` | SECURITY.md |
70+
| `j.d.a.jewell@open.ac.uk` | Security contact email | `security@example.org` | SECURITY.md |
7171
| `[PGP fingerprint not set]` | 40-char PGP fingerprint | `ABCD 1234 ...` | SECURITY.md |
7272
| `{{PGP_KEY_URL}}` | URL to public PGP key | `https://keys.openpgp.org/...` | SECURITY.md |
7373
| `https://github.com/hyperpolymath/i-human` | Project website | `https://example.org` | SECURITY.md |
74-
| `jonathan.jewell@open.ac.uk` | Conduct reports email | `conduct@example.org` | CODE_OF_CONDUCT.md |
74+
| `j.d.a.jewell@open.ac.uk` | Conduct reports email | `conduct@example.org` | CODE_OF_CONDUCT.md |
7575
| `Code of Conduct Committee` | Conduct committee name | `Code of Conduct Committee` | CODE_OF_CONDUCT.md |
7676
| `48 hours` | SLA for initial response | `48 hours` | CODE_OF_CONDUCT.md |
7777

README.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
= I, Human
2-
Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>
2+
Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
33
:description: Digital trust and CAPTCHA risk audit tool
44
:url-repo: https://github.com/hyperpolymath/i-human
55

66
// SPDX-License-Identifier: PMPL-1.0-or-later
7-
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
7+
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
88

99
[TIP]
1010
====
@@ -108,7 +108,7 @@ All repos with foreign function interfaces MUST follow this standard:
108108

109109
PMPL-1.0-or-later -- see link:LICENSE[LICENSE] for full text.
110110

111-
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
111+
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
112112

113113
[[ai-install]]
114114
== AI-Assisted Installation

SECURITY.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Replace all {{PLACEHOLDER}} values with your information:
88
I, Human - Your project name
99
hyperpolymath - GitHub username or org (e.g., hyperpolymath)
1010
i-human - 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
TBD - URL to your public PGP key
1414
https://github.com/hyperpolymath/i-human - Your website/domain
@@ -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](TBD) |
6363
| **Fingerprint** | `TBD` |
6464

@@ -67,10 +67,10 @@ If you cannot use GitHub Security Advisories, you may email us directly:
6767
curl -sSL TBD | 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.
@@ -383,7 +383,7 @@ When using I, Human, we recommend:
383383

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

cliff.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
2-
# Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
2+
# Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
33
#
44
# git-cliff configuration for conventional commit changelog generation.
55
# https://git-cliff.org/docs/configuration

docs/AI-CONVENTIONS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2-
<!-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk> -->
2+
<!-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> -->
33

44
# AI Conventions (Authoritative Source)
55

@@ -23,8 +23,8 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document.
2323
## Author Attribution
2424

2525
- Name: **Jonathan D.A. Jewell**
26-
- Email: **jonathan.jewell@open.ac.uk**
27-
- Copyright: `Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>`
26+
- Email: **j.d.a.jewell@open.ac.uk**
27+
- Copyright: `Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>`
2828

2929
## State Files
3030

docs/AI_INSTALLATION_GUIDE.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,6 @@ AI: [TODO-AI-INSTALL: Write the full example conversation]
293293

294294
== License
295295

296-
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
296+
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
297297

298298
SPDX-License-Identifier: PMPL-1.0-or-later

docs/THREAT-MODEL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2-
<!-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk> -->
2+
<!-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> -->
33

44
# Threat Model: I, Human
55

docs/TOPOLOGY-GUIDE.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: PMPL-1.0-or-later
22
= TOPOLOGY.md — Generation Guide
3-
Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
3+
Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
44
:toc:
55
:sectnums:
66

@@ -152,4 +152,4 @@ _structured data_ for tooling. Both should agree.
152152

153153
== Copyright
154154

155-
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <jonathan.jewell@open.ac.uk>
155+
Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>

0 commit comments

Comments
 (0)