Source views: Source JSON(ish) on GitHub Doc views: Document (&k=Code-ification.sec): Visual Print Technical: OpenParameters Xray
We "code-ify" them by treating them like software source code - files in folders shared on GitHub. Code-ifying is neither hard nor complicated. The infrastructure is robust, widely-used, and free. The form documents will converge into legal codes of transacting.The legal code is part of a "distributed data model" for transacting. Each participant has their own files stating their legal relationships and transaction histories with each of their partners. The files are private, under their control, shared and handled exactly as they want. In this respect, it is like conventional, custom legal documents done in word-processing by lawyers. Participants transact by synchronizing files with partners. Synchronization can be done by git, blockchain, or any other method that the parties find satisfactory (even email). Blockchain is a particularly important fit. Blockchain "smart contracts" can automate routine transaction functions while the legal text provides a frame for legal enforceability. All of the text, and the little bit of code that brings it together, is on GitHub. This website uses a parser done by Primavera De Filippi of Harvard's Berkman Center. It supports a "DRY," peer-to-peer transaction model, including with blockchain and UMA (pdf). There can be close coupling of "smart contracts" and contract text, enabling "Ricardian" contracts. A taste of the "experience" can be seen in this YouTube video. The vision was articulated in an OSCON interview with Slashdot. The files can also be expressed as JSON/IPLD. We are working toward a "Call for Global Codification of Legal Documents," a trustee for global legal code. The project is open source. You can contribute: as a lawyer to legal documents, as a coder to our software, as a platform by interfacing with our materials, as a business by using the system, as a benefactor by supporting the effort. Contribute on GitHub or email firstname.lastname@example.org.