Skip to content

chore(licence): add SPDX headers to headerless files (G39)#50

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/axiom-jl-registry-infra-kr7t4a
Jul 1, 2026
Merged

chore(licence): add SPDX headers to headerless files (G39)#50
hyperpolymath merged 1 commit into
mainfrom
claude/axiom-jl-registry-infra-kr7t4a

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

  • Adds SPDX-License-Identifier: MPL-2.0 + copyright birth-headers to the 3 files in this repo that had none: src/lib.rs, src/main.rs, src/interface/ffi/src/main.zig (13 total .rs/.zig files, 10 already had headers).
  • No existing header touched. Mirrors Axiom.jl's already-merged G17.

Owner-approval-gated

This falls under the estate's no-automated-licence-edits policy (neural agents don't bulk-edit SPDX). This PR is the narrow, sanctioned exception: birth-headers on headerless files only, one license already dominant repo-wide, authorship pre-verified via git log (both files trace solely to the owner, no third-party code). Left as draft — please review before merge; not armed for auto-merge.

Test plan

  • git log --format='%an' -- <files> — sole author is the owner
  • Confirmed no other header in either file was modified
  • Owner review/approval

🤖 Generated with Claude Code

Adds the missing header to the only 3 headerless .rs/.zig files (src/lib.rs,
src/main.rs, src/interface/ffi/src/main.zig) out of 13 total in the repo.
No existing header is touched. Mirrors Axiom.jl G17.

Authorship verified via `git log` before editing: both files' history traces
solely to the owner (hyperpolymath / Jonathan D.A. Jewell), no third-party or
vendored code involved.
@hyperpolymath hyperpolymath marked this pull request as ready for review July 1, 2026 13:18
@hyperpolymath hyperpolymath merged commit 38a4bab into main Jul 1, 2026
6 checks passed
@hyperpolymath hyperpolymath deleted the claude/axiom-jl-registry-infra-kr7t4a branch July 1, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant