Add CC0-1.0, CC-BY-3.0, and CC-BY-NC* rows to the license policy#343
Merged
Conversation
Mirrors the statistical-genomics-foundry instance (cross-repo shared table, foundry-pattern#4). Its corpus surfaced source notes under these ids resolving to the default/defect row. - CC0-1.0, CC-BY-3.0 → verbatim-ok (CC0 vendors the legalcode on verbatim carry, uniform with license_file_tracks_verbatim). - CC-BY-NC-4.0/3.0/2.5/2.0-UK, CC-BY-NC-ND-4.0 → own-words-only: the license permits NC verbatim reproduction, but the NC condition would propagate into casts. Same reasoning the existing CC-BY-NC-SA-2.0 row applies. - meta_schema.yml license enum extended in lockstep (tests/license-policy.test.ts). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Mirrors the
statistical-genomics-foundryinstance of the shared license → redistribution-policy table (source of truth foundry-pattern#4). That instance's source corpus turned up notes whoselicenseids resolved to the default/defect row; this adds the missing rows so both copies stay identical.Rows added
verbatim-ok. CC0 is a public-domain dedication with no legal notice obligation, but the CC0 legalcode is still vendored on verbatim carry to stay uniform with every otherverbatim-okrow and with thelicense_file_tracks_verbatimglobal rule (and to satisfy theverbatim-ok ⇒ license_file: trueinvariant intests/license-policy.test.ts).own-words-only. These licenses permit non-commercial verbatim reproduction, but the NC condition travels with the text — a cast that embeds NC prose becomes an NC-encumbered cast, unusable commercially. This applies the same reasoning the existingCC-BY-NC-SA-2.0row already documents; ND is treated identically (a summary is itself a derivative, so short quotation rides on the quotation right, outside the license).Lockstep
meta_schema.yml'slicenseenum is extended with the same 7 ids.tests/license-policy.test.tspasses (5/5).Pre-existing unrelated failures in
cast-mold/ CLI tests reproduce onmainwith these changes stashed (tsx/build-order environment fragility); they do not touch the license policy.🤖 Generated with Claude Code