Skip to content

Harden CLA: affirmative signing, versioning, venue, AI + employer not… - #2

Merged
ssethia2 merged 1 commit into
mainfrom
ss/cla-hardening
Jun 14, 2026
Merged

Harden CLA: affirmative signing, versioning, venue, AI + employer not…#2
ssethia2 merged 1 commit into
mainfrom
ss/cla-hardening

Conversation

@ssethia2

Copy link
Copy Markdown
Owner

…es (v1.1)

Addresses a structural review of the CLA:

  • Acceptance: replace browsewrap "if requested" with mandatory affirmative signing via the CLA check (merge blocked until recorded) — leans on the existing cla.yml bot.
  • Versioning (new §10): each contribution bound to the CLA version in effect at submission; non-retroactive; may require re-acceptance on material change.
  • Boilerplate: add forum/venue (MA courts), severability, e-signature validity, and a standalone entire-agreement clause.
  • §5(b): add AI-assisted-contribution provenance representation.
  • §5(a): prominent "check your employer IP agreement" callout (applies to maintainer too).
  • CONTRIBUTING.md: stop describing signing as optional.

CLA.md v1.0 -> v1.1.

…es (v1.1)

Addresses a structural review of the CLA:
- Acceptance: replace browsewrap "if requested" with mandatory affirmative signing
  via the CLA check (merge blocked until recorded) — leans on the existing cla.yml bot.
- Versioning (new §10): each contribution bound to the CLA version in effect at
  submission; non-retroactive; may require re-acceptance on material change.
- Boilerplate: add forum/venue (MA courts), severability, e-signature validity, and a
  standalone entire-agreement clause.
- §5(b): add AI-assisted-contribution provenance representation.
- §5(a): prominent "check your employer IP agreement" callout (applies to maintainer too).
- CONTRIBUTING.md: stop describing signing as optional.

CLA.md v1.0 -> v1.1.

Assisted-by: Claude Code (Opus 4.8)
@ssethia2
ssethia2 merged commit 1398cb6 into main Jun 14, 2026
1 check passed
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