Implement HARP and CPL milestones through v0.5.11
This commit is contained in:
@@ -0,0 +1,236 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"$id": "https://thinkloom.app/schemas/provenance/1.0/registration-policy-profile.schema.json",
|
||||
"title": "Registration policy profile",
|
||||
"description": "Immutable read-only U.S. literary-work Standard Application terminology and disclaimer profile. Its digest identity excludes profile_sha256.",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"schema_version": {
|
||||
"const": "1.0"
|
||||
},
|
||||
"policy_profile_id": {
|
||||
"type": "string",
|
||||
"pattern": "^policyprofile_[0-9A-HJKMNP-TV-Z]{26}$"
|
||||
},
|
||||
"profile_version": {
|
||||
"type": "string",
|
||||
"pattern": "^\\d+\\.\\d+\\.\\d+$"
|
||||
},
|
||||
"application_version": {
|
||||
"type": "string",
|
||||
"pattern": "^\\d+\\.\\d+\\.\\d+$"
|
||||
},
|
||||
"compatible_application_versions": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string",
|
||||
"pattern": "^\\d+\\.\\d+\\.\\d+$"
|
||||
},
|
||||
"minItems": 1,
|
||||
"uniqueItems": true
|
||||
},
|
||||
"jurisdiction": {
|
||||
"const": "US"
|
||||
},
|
||||
"work_class": {
|
||||
"const": "literary_work"
|
||||
},
|
||||
"application_type": {
|
||||
"const": "standard_application"
|
||||
},
|
||||
"official_sources": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"title": {
|
||||
"type": "string",
|
||||
"minLength": 1
|
||||
},
|
||||
"source_url": {
|
||||
"type": "string",
|
||||
"format": "uri"
|
||||
},
|
||||
"source_sha256": {
|
||||
"type": "string",
|
||||
"pattern": "^sha256:[a-f0-9]{64}$"
|
||||
},
|
||||
"published_on": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"format": "date"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"retrieved_on": {
|
||||
"type": "string",
|
||||
"format": "date"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"title",
|
||||
"source_url",
|
||||
"source_sha256",
|
||||
"published_on",
|
||||
"retrieved_on"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"minItems": 5
|
||||
},
|
||||
"field_terminology": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"author_created": {
|
||||
"const": "Author Created"
|
||||
},
|
||||
"material_excluded": {
|
||||
"const": "Material Excluded"
|
||||
},
|
||||
"new_material_included": {
|
||||
"const": "New Material Included"
|
||||
},
|
||||
"note_to_co": {
|
||||
"const": "Note to CO"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"author_created",
|
||||
"material_excluded",
|
||||
"new_material_included",
|
||||
"note_to_co"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"supported_treatment_suggestions": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"enum": [
|
||||
"claim_as_human_contribution",
|
||||
"exclude_ai_generated_material",
|
||||
"describe_new_human_material",
|
||||
"disclose_ai_use",
|
||||
"manual_review_required",
|
||||
"no_suggestion"
|
||||
]
|
||||
},
|
||||
"minItems": 1,
|
||||
"uniqueItems": true
|
||||
},
|
||||
"disclaimer_text": {
|
||||
"type": "string",
|
||||
"minLength": 1
|
||||
},
|
||||
"copyright_office_determination_required": {
|
||||
"const": true
|
||||
},
|
||||
"read_only": {
|
||||
"const": true
|
||||
},
|
||||
"profile_sha256": {
|
||||
"type": "string",
|
||||
"pattern": "^sha256:[a-f0-9]{64}$"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"schema_version",
|
||||
"policy_profile_id",
|
||||
"profile_version",
|
||||
"application_version",
|
||||
"compatible_application_versions",
|
||||
"jurisdiction",
|
||||
"work_class",
|
||||
"application_type",
|
||||
"official_sources",
|
||||
"field_terminology",
|
||||
"supported_treatment_suggestions",
|
||||
"disclaimer_text",
|
||||
"copyright_office_determination_required",
|
||||
"read_only",
|
||||
"profile_sha256"
|
||||
],
|
||||
"additionalProperties": false,
|
||||
"examples": [
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"policy_profile_id": "policyprofile_01J00000000000000000000004",
|
||||
"profile_version": "1.0.0",
|
||||
"application_version": "0.5.2",
|
||||
"compatible_application_versions": [
|
||||
"0.5.2",
|
||||
"0.5.3",
|
||||
"0.5.4",
|
||||
"0.5.5",
|
||||
"0.5.6",
|
||||
"0.5.7",
|
||||
"0.5.8",
|
||||
"0.5.9",
|
||||
"0.5.10",
|
||||
"0.5.11",
|
||||
"0.6.0"
|
||||
],
|
||||
"jurisdiction": "US",
|
||||
"work_class": "literary_work",
|
||||
"application_type": "standard_application",
|
||||
"official_sources": [
|
||||
{
|
||||
"title": "Copyright Registration Guidance: Works Containing Material Generated by Artificial Intelligence",
|
||||
"source_url": "https://www.copyright.gov/ai/ai_policy_guidance.pdf",
|
||||
"source_sha256": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
|
||||
"published_on": "2023-03-16",
|
||||
"retrieved_on": "2026-07-19"
|
||||
},
|
||||
{
|
||||
"title": "Copyright and Artificial Intelligence, Part 2: Copyrightability",
|
||||
"source_url": "https://www.copyright.gov/ai/Copyright-and-Artificial-Intelligence-Part-2-Copyrightability-Report.pdf",
|
||||
"source_sha256": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
|
||||
"published_on": "2025-01-29",
|
||||
"retrieved_on": "2026-07-19"
|
||||
},
|
||||
{
|
||||
"title": "Standard Application Help: Author",
|
||||
"source_url": "https://www.copyright.gov/eco/help-author.html",
|
||||
"source_sha256": "sha256:9999999999999999999999999999999999999999999999999999999999999999",
|
||||
"published_on": null,
|
||||
"retrieved_on": "2026-07-19"
|
||||
},
|
||||
{
|
||||
"title": "Standard Application Help: Limitation of Claim",
|
||||
"source_url": "https://www.copyright.gov/eco/help-limitation.html",
|
||||
"source_sha256": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
|
||||
"published_on": null,
|
||||
"retrieved_on": "2026-07-19"
|
||||
},
|
||||
{
|
||||
"title": "37 C.F.R. 202.3",
|
||||
"source_url": "https://www.copyright.gov/title37/202/37cfr202-3.html",
|
||||
"source_sha256": "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
|
||||
"published_on": null,
|
||||
"retrieved_on": "2026-07-19"
|
||||
}
|
||||
],
|
||||
"field_terminology": {
|
||||
"author_created": "Author Created",
|
||||
"material_excluded": "Material Excluded",
|
||||
"new_material_included": "New Material Included",
|
||||
"note_to_co": "Note to CO"
|
||||
},
|
||||
"supported_treatment_suggestions": [
|
||||
"claim_as_human_contribution",
|
||||
"exclude_ai_generated_material",
|
||||
"describe_new_human_material",
|
||||
"disclose_ai_use",
|
||||
"manual_review_required",
|
||||
"no_suggestion"
|
||||
],
|
||||
"disclaimer_text": "Suggested, editable language; not legal advice. The U.S. Copyright Office determines copyrightability and registration scope.",
|
||||
"copyright_office_determination_required": true,
|
||||
"read_only": true,
|
||||
"profile_sha256": "sha256:77bfc640282012169a92feb92b9539ca6826b798659cb3f7d07beb864e53abba"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user