Skip to content

Commit 7df3b61

Browse files
Jonathan D.A. Jewellclaude
andcommitted
Add SPDX header to LICENSE and set Cargo.toml license field
The governance/licence-consistency check requires an SPDX-License-Identifier header on the LICENSE file and a `license` field in the manifest. The LICENSE body is MPL-2.0 text, so stamp `SPDX-License-Identifier: MPL-2.0` (matching the actual body) and set `license = "MPL-2.0"` (replacing `license-file`). Verified with standards/scripts/check-licence-consistency.sh (passes). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DF9CcCuL4YJoqs26eHsYiA
1 parent 44baec3 commit 7df3b61

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ version = "0.1.0"
55
edition = "2024"
66
authors = ["Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"]
77
description = "Add provably safe ethical constraints to AI agent decision-making via Phronesis"
8-
license-file = "LICENSE"
8+
license = "MPL-2.0"
99
repository = "https://github.com/hyperpolymath/phronesiser"
1010
keywords = ["ethics", "deontic-logic", "ai-safety", "constraints", "formal-verification"]
1111
categories = ["command-line-utilities", "development-tools"]

LICENSE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
SPDX-License-Identifier: MPL-2.0
2+
13
Mozilla Public License Version 2.0
24
==================================
35

0 commit comments

Comments
 (0)