Why Law and Software Share the Same Structural Constraints
This article presents a structural analysis arguing that law and software codebases share the same fundamental constraint: both are incrementally maintained systems authored by distributed agents with partial authority over time, requiring stable fine-grained addresses for external reference. The author draws a parallel between git blame and statutory provenance tracing as convergent evolution from identical structural pressures, suggesting that law's shape is not arbitrary but emerges from these deep structural requirements.