Cargo.toml license field is invalid SPDX #1

Open
opened 2026-05-23 20:54:20 +00:00 by coilysiren · 0 comments
Owner

Originally filed by @coilysiren on 2026-05-21T08:19:26Z - https://github.com/coilysiren/galaxy-gen/issues/73

Bug - Cargo.toml declares license = "AGPL", which is not a valid SPDX license identifier. Tooling that parses the license field (crates.io, cargo-deny, license scanners) will reject or misclassify it.

Fix: set license = "AGPL-3.0-or-later" (or AGPL-3.0-only if pinning strictly to v3). The repo already ships a top-level LICENSE file, so this is metadata-only.

Surfaced while writing the coding-licenses skill in agentic-os-kai - galaxy-gen is the canonical AGPL-3.0 / deployment-of-one example.

_Originally filed by @coilysiren on 2026-05-21T08:19:26Z - [https://github.com/coilysiren/galaxy-gen/issues/73](https://github.com/coilysiren/galaxy-gen/issues/73)_ **Bug** - `Cargo.toml` declares `license = "AGPL"`, which is not a valid SPDX license identifier. Tooling that parses the `license` field (crates.io, cargo-deny, license scanners) will reject or misclassify it. Fix: set `license = "AGPL-3.0-or-later"` (or `AGPL-3.0-only` if pinning strictly to v3). The repo already ships a top-level `LICENSE` file, so this is metadata-only. Surfaced while writing the `coding-licenses` skill in agentic-os-kai - galaxy-gen is the canonical AGPL-3.0 / deployment-of-one example.
coilysiren added
P2
and removed
P1
labels 2026-05-31 07:00:30 +00:00
Sign in to join this conversation.
No labels
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/galaxy-gen#1
No description provided.