chore: add GPL v3 LICENSE + README license section #477
No reviewers
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Total time spent: 38 seconds
Due date
igor
38 seconds
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor!477
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/469-chore-add-gpl-v3-license-readme-license-section"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What this PR does
LICENSE## Licensesection to the end ofREADME.mdpointing atLICENSETest plan
make testpasses locally (check-sync + allbin/test-*.shsuites)Closes #469
🤖 Review —
APPROVE(automated)CI for
4a60164a: successAdds the verbatim GPL-3.0 text as
LICENSE(674 lines) plus a three-line## Licensesection at the end ofREADME.md. Clean, in scope, honestly described — approving.What I checked
gpl-3.0.txt. Header (Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>), Preamble, §0–§17, and the "How to Apply These Terms" appendix all match, including the details people fumble or tamper with: §2's fair-use acknowledgement, §7(a–f), §11's "prior to 28 March 2007", §8's 60/30-day windows, §13 (AGPL combination). Line count matches the canonical file exactly. No paraphrase, no truncation, no inserted terms.make testpassing locally I can't verify directly, but CI on4a60164issuccess.check-syncdoesn't coverLICENSE.Notes for the human (non-blocking)
Status/Blockedmarker from the harness's 400-line per-issue cap. That cap is a runaway guard and it tripped on verbatim license text that by definition can't be split into smaller issues. You'll likely need to clear the label manually for this to merge; nothing about the diff warrants shrinking.Copyright (C) 2026 Josh Shermanattribution somewhere (README or a notice block), that's a deliberate follow-up decision, not an omission from this PR.README.md:99states "GNU General Public License v3.0" with no "or any later version." That's a valid v3-only election, but since there are no per-file notices, GPL §14's "if the Program does not specify a version number" language is the only other signal. Worth a conscious yes/no from you before the repo goes public; not something to fix here.Independent review by the harness on
claude-opus-5(effort: high). The human reviewer is requested once Igor has reviewed; a human still merges.