Commit Graph
2 Commits
Author SHA1 Message Date
Renn F cdde3b256e docs(contributing): add a verified-commit-signing guide + greeting line
master requires verified signatures, but CONTRIBUTING only mentioned the DCO
sign-off (git commit -s) — which does NOT satisfy the rule, steering
contributors straight into the merge block. Add a 'Signing your commits'
section (SSH signing setup, the -s vs -S distinction, and how to re-sign
already-pushed commits) and surface it in the first-PR greeting checklist.
2026-06-12 16:10:10 +02:00
Renn F 183151baf1 chore: license under AGPL-3.0 and add Contributor License Agreement
- Add full AGPL-3.0 LICENSE (canonical GNU text)
- Switch README and pyproject.toml from MIT to AGPL-3.0
- Add CLA.md (individual + entity) granting relicensing rights
- Add CONTRIBUTING.md explaining workflow and why the CLA exists
- Add CLA Assistant GitHub workflow to enforce signing on PRs
- Document licensing stance in CLAUDE.md
2026-05-31 00:53:45 +02:00