Legal Components with Scratch Blocks - mitmedialab/2018-MIT-IAP-ComputationalLaw GitHub Wiki
Legal Components
The Potential of Legal Components to Create Computational Law: How, if at all, could standard "chunks" of legal language such as contract clauses and statutory sections be encapsulated as programable and re-usable modularized components of computer code? Can combinations of such legal components be used to compose more complex legal instruments capable of sensing activity or otherwise receiving data from relevant events and other inputs and appropriately processing the information to trigger expected outputs that cause predicted legal results?
Enter: Scratch Blocks!
This legal hack can be explored in a preliminary manner using Scratch Blocks. Scratch Blocks is a fork of Google's Blockly project that provides a design specification and codebase for building creative computing interfaces.