chore(license): [AI:CODEX] adopt agpl v3 (#2) #3

Merged
dbrowning2 merged 1 commit from chore/2-agpl-v3 into main 2026-09-13 01:22:34 +00:00
Owner

Original project material has no declared project license. Add the full AGPL v3 text and explicitly select AGPL-3.0-only in the README, preserving separately licensed components and third-party notices.

Validation: LICENSE matches the existing Knotfin AGPL v3 text with only its extra final blank line removed; declarations checked; git diff --check passed. No runtime behavior changes.

Closes #2

Original project material has no declared project license. Add the full AGPL v3 text and explicitly select `AGPL-3.0-only` in the README, preserving separately licensed components and third-party notices. Validation: LICENSE matches the existing Knotfin AGPL v3 text with only its extra final blank line removed; declarations checked; `git diff --check` passed. No runtime behavior changes. Closes #2
Apply the owner-selected AGPL-3.0-only license to original project code
and documentation. Preserve separately licensed components and notices.

Tests: canonical LICENSE comparison (EOF normalized); declaration consistency; git diff --check
Sign in to join this conversation.
No reviewers
No labels
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
dbrowning2/public-notes!3
No description provided.