I've been shipping open-source libraries for a few years and the AI scraping problem has been in the back of my mind for a while. When I found RCF Protocol I was skeptical โ most "IP protection" tools are either pure legal theater or too invasive to actually integrate into a real codebase.
Tried rcf-cli on one of my repos in about 15 minutes.
The workflow is straightforward: you annotate the blocks you care about with [RCF:PROTECTED], run rcf-cli scan, and get back a signed RCF-AUDIT-REPORT.json with SHA-256 hashes of every protected block. The rcf-guardian GitHub Action then watches every PR and flags any tampering automatically.