Skip to content

docs: add copyleft enforcement research corpus - #18

Merged
zackees merged 1 commit into
mainfrom
research/license-agnostic-corpus
Aug 25, 2026
Merged

docs: add copyleft enforcement research corpus#18
zackees merged 1 commit into
mainfrom
research/license-agnostic-corpus

Conversation

@zackees

@zackees zackees commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

  • add a license-agnostic reciprocal/open-source/source-available research corpus
  • index 20 legal-question memos and 102 reusable authority cards
  • add U.S. and international case censuses, license comparisons, doctrine/remedy synthesis, proposition routing, search logs, and coverage audit
  • normalize posture, precedential weight, source quality, source URL, language, and translation metadata for paralegal-AI retrieval
  • preserve the human-attorney review gate and leave LICENSE unchanged

Validation

  • unique matter and authority identifiers
  • complete matter and authority index coverage
  • required metadata present and controlled values valid
  • repository-wide local Markdown links resolve
  • git diff --check
  • uv run pytest -q excluding zccache_fingerprint_success_failure_and_invalidation (21 passed, 1 deselected)

The excluded test has an existing Windows/zccache failure in tools/license_headers.py where a missing stderr value is dereferenced; this documentation-only change does not touch that code.

Closes #17

@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 140 files, which is 40 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a37b641d-5a81-4f37-ad66-e4914a2a4117

📥 Commits

Reviewing files that changed from the base of the PR and between 498a195 and 40b4089.

📒 Files selected for processing (140)
  • paralegal-research/AGENTS.md
  • paralegal-research/ANSWERING-GUIDE.md
  • paralegal-research/BACKLOG.md
  • paralegal-research/COVERAGE.md
  • paralegal-research/INDEX.md
  • paralegal-research/PROPOSITION-MAP.md
  • paralegal-research/README.md
  • paralegal-research/TAXONOMY.md
  • paralegal-research/authorities/INDEX.md
  • paralegal-research/authorities/cases/artifex-v-hancom.md
  • paralegal-research/authorities/cases/avm-v-cybits.md
  • paralegal-research/authorities/cases/busybox-high-gain.md
  • paralegal-research/authorities/cases/busybox-monsoon-settlement.md
  • paralegal-research/authorities/cases/busybox-verizon.md
  • paralegal-research/authorities/cases/busybox-westinghouse.md
  • paralegal-research/authorities/cases/busybox-xterasys.md
  • paralegal-research/authorities/cases/china-officeten-gplv2.md
  • paralegal-research/authorities/cases/china-virtual-app-gplv3.md
  • paralegal-research/authorities/cases/drauglis-v-kappa-map.md
  • paralegal-research/authorities/cases/drk-photo-v-mcgraw-hill.md
  • paralegal-research/authorities/cases/ebay-v-mercexchange.md
  • paralegal-research/authorities/cases/effects-associates-v-cohen.md
  • paralegal-research/authorities/cases/entrouvert-v-orange-cassation-2022.md
  • paralegal-research/authorities/cases/entrouvert-v-orange-paris-2024.md
  • paralegal-research/authorities/cases/entrouvert-v-orange-tgi-2019.md
  • paralegal-research/authorities/cases/fisher-v-sas-automation-pleading-ruling.md
  • paralegal-research/authorities/cases/fisher-v-sas-automation-summary-judgment.md
  • paralegal-research/authorities/cases/forest-park-pictures-v-universal.md
  • paralegal-research/authorities/cases/fourth-estate-v-wall-street.md
  • paralegal-research/authorities/cases/friends-of-the-earth-v-laidlaw.md
  • paralegal-research/authorities/cases/fsf-v-cisco.md
  • paralegal-research/authorities/cases/gestionale-open-milan-2025.md
  • paralegal-research/authorities/cases/graham-v-james.md
  • paralegal-research/authorities/cases/great-minds-v-fedex.md
  • paralegal-research/authorities/cases/hellwig-v-vmware.md
  • paralegal-research/authorities/cases/it-development-v-free-mobile.md
  • paralegal-research/authorities/cases/jacobsen-v-katzer-post-remand.md
  • paralegal-research/authorities/cases/jacobsen-v-katzer.md
  • paralegal-research/authorities/cases/jelurida-v-apollo.md
  • paralegal-research/authorities/cases/kirtsaeng-v-john-wiley-fees.md
  • paralegal-research/authorities/cases/knowledge-based-solutions-v-dijk.md
  • paralegal-research/authorities/cases/korea-gpl-trade-secret-2009.md
  • paralegal-research/authorities/cases/mdy-industries-v-blizzard.md
  • paralegal-research/authorities/cases/mgm-v-grokster-secondary-liability.md
  • paralegal-research/authorities/cases/micro-star-v-formgen.md
  • paralegal-research/authorities/cases/montz-v-pilgrim-films.md
  • paralegal-research/authorities/cases/neo4j-v-graph-foundation.md
  • paralegal-research/authorities/cases/neo4j-v-purethink-liability-ruling.md
  • paralegal-research/authorities/cases/neo4j-v-purethink-ninth-circuit.md
  • paralegal-research/authorities/cases/neo4j-v-purethink-summary-judgment.md
  • paralegal-research/authorities/cases/on-davis-v-gap.md
  • paralegal-research/authorities/cases/petrella-v-mgm.md
  • paralegal-research/authorities/cases/philpot-v-wos.md
  • paralegal-research/authorities/cases/planetary-motion-v-techsplosion.md
  • paralegal-research/authorities/cases/practice-management-v-ama.md
  • paralegal-research/authorities/cases/progress-software-v-mysql.md
  • paralegal-research/authorities/cases/reed-elsevier-v-muchnick.md
  • paralegal-research/authorities/cases/sfc-v-vizio.md
  • paralegal-research/authorities/cases/sitecom-v-welte.md
  • paralegal-research/authorities/cases/versata-v-ameriprise-gpl-preemption.md
  • paralegal-research/authorities/cases/wallace-v-free-software-foundation.md
  • paralegal-research/authorities/cases/wallace-v-ibm.md
  • paralegal-research/authorities/cases/warner-chappell-v-nealy.md
  • paralegal-research/authorities/cases/welte-v-d-link.md
  • paralegal-research/authorities/cases/welte-v-fantec.md
  • paralegal-research/authorities/cases/welte-v-skype.md
  • paralegal-research/authorities/cases/winter-v-nrdc.md
  • paralegal-research/authorities/cases/ximpleware-v-versata-customer-dismissal.md
  • paralegal-research/authorities/cases/ximpleware-v-versata-later-dismissal.md
  • paralegal-research/authorities/cases/ximpleware-v-versata-tro.md
  • paralegal-research/authorities/licenses/affero-general-public-license-v1.md
  • paralegal-research/authorities/licenses/artistic-license-v1.md
  • paralegal-research/authorities/licenses/artistic-license-v2.md
  • paralegal-research/authorities/licenses/business-source-license-v1-1.md
  • paralegal-research/authorities/licenses/cecill-v2-1.md
  • paralegal-research/authorities/licenses/cern-ohl-s-v2.md
  • paralegal-research/authorities/licenses/cockroachdb-community-license.md
  • paralegal-research/authorities/licenses/common-development-distribution-license-v1.md
  • paralegal-research/authorities/licenses/commons-clause-v1.md
  • paralegal-research/authorities/licenses/confluent-community-license-v1.md
  • paralegal-research/authorities/licenses/cryptographic-autonomy-license-v1.md
  • paralegal-research/authorities/licenses/eclipse-public-license-v2.md
  • paralegal-research/authorities/licenses/elastic-license-v2.md
  • paralegal-research/authorities/licenses/european-union-public-licence-v1-2.md
  • paralegal-research/authorities/licenses/fastled-reciprocal-license-v1-rc1.md
  • paralegal-research/authorities/licenses/functional-source-license-v1-1-mit.md
  • paralegal-research/authorities/licenses/gnu-agpl-v3.md
  • paralegal-research/authorities/licenses/gnu-gpl-v2.md
  • paralegal-research/authorities/licenses/gnu-gpl-v3.md
  • paralegal-research/authorities/licenses/gnu-lgpl-v2-1.md
  • paralegal-research/authorities/licenses/gnu-lgpl-v3.md
  • paralegal-research/authorities/licenses/jelurida-public-license-v1-1.md
  • paralegal-research/authorities/licenses/mozilla-public-license-v2.md
  • paralegal-research/authorities/licenses/open-software-license-v3.md
  • paralegal-research/authorities/licenses/parity-public-license-v7.md
  • paralegal-research/authorities/licenses/polyform-shield-v1.md
  • paralegal-research/authorities/licenses/prosperity-public-license-v3.md
  • paralegal-research/authorities/licenses/reciprocal-public-license-v1-5.md
  • paralegal-research/authorities/licenses/redis-source-available-license-v2.md
  • paralegal-research/authorities/licenses/server-side-public-license-v1.md
  • paralegal-research/authorities/licenses/sustainable-use-license-v1.md
  • paralegal-research/authorities/licenses/sybase-open-watcom-public-license-v1.md
  • paralegal-research/authorities/statutes/federal-rules-discovery-injunction-performance.md
  • paralegal-research/authorities/statutes/nist-digital-evidence-preservation.md
  • paralegal-research/authorities/statutes/us-copyright-jurisdiction-and-venue.md
  • paralegal-research/authorities/statutes/us-copyright-ownership-transfers-standing.md
  • paralegal-research/authorities/statutes/us-copyright-registration-and-limitations.md
  • paralegal-research/authorities/statutes/us-copyright-remedies.md
  • paralegal-research/authorities/statutes/us-copyright-subject-matter-and-preemption.md
  • paralegal-research/authorities/statutes/us-federal-discovery-and-protective-orders.md
  • paralegal-research/authorities/statutes/us-federal-rules-of-evidence-digital-authentication.md
  • paralegal-research/matters/case-census/international-open-source-license-enforcement-census.md
  • paralegal-research/matters/case-census/us-open-source-license-enforcement-census.md
  • paralegal-research/matters/defenses/open-source-enforcement-defenses-and-remedial-limits.md
  • paralegal-research/matters/doctrine/copyright-condition-versus-contract-covenant.md
  • paralegal-research/matters/doctrine/copyright-preemption-and-nexus.md
  • paralegal-research/matters/doctrine/ownership-standing-and-third-party-beneficiaries.md
  • paralegal-research/matters/doctrine/public-license-formation-and-assent.md
  • paralegal-research/matters/evidence/evidence-preservation-version-attribution-and-source-availability.md
  • paralegal-research/matters/license-comparison/copyleft-source-availability-license-landscape.md
  • paralegal-research/matters/procedure/comparative-and-cross-border-enforcement.md
  • paralegal-research/matters/procedure/pleading-jurisdiction-venue-choice-of-law-and-discovery.md
  • paralegal-research/matters/registration/copyright-registration-limitations-and-accrual.md
  • paralegal-research/matters/remedies/agpl-noncompliance-judicial-remedies.md
  • paralegal-research/matters/remedies/damages-profits-fees-and-commercial-license-valuation.md
  • paralegal-research/matters/remedies/injunction-specific-performance-impoundment-and-contempt.md
  • paralegal-research/matters/remedies/settlement-compliance-and-post-judgment-structures.md
  • paralegal-research/matters/remedies/termination-notice-cure-reinstatement-and-past-liability.md
  • paralegal-research/matters/scope/covered-work-derivative-linking-and-source-scope.md
  • paralegal-research/matters/scope/distribution-network-use-and-deployment-triggers.md
  • paralegal-research/matters/supply-chain/downstream-recipients-manufacturers-resellers-and-secondary-liability.md
  • paralegal-research/search-logs/README.md
  • paralegal-research/search-logs/case-gap-audit-2026-08-25.md
  • paralegal-research/search-logs/international-case-census-2026-08-25.md
  • paralegal-research/search-logs/license-gap-audit-2026-08-25.md
  • paralegal-research/search-logs/license-landscape-2026-08-25.md
  • paralegal-research/search-logs/us-case-census-2026-08-25.md
  • paralegal-research/templates/AUTHORITY.md
  • paralegal-research/templates/MATTER.md
  • paralegal-research/templates/SEARCH-LOG.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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.

docs: build a license-agnostic copyleft enforcement research corpus

1 participant