New on SSRN: Ariadne's Thread, a measurement-theoretic method for legal openness. Read the paper
Legal Knowledge Engineering

How do we represent law so that it can be versioned, queried and audited?

Propositions, treatment and inference as first-class objects, governed like a versioned codebase.

12 pieces · 5 theses · 3 frameworks · Program RSS

Plate 28 · Exploded LayersPlates
Why it matters

Law already behaves like a versioned codebase. Enacted text is the main branch. Amendments are merges. Reasoned opinions are commits that carry their reasoning as a message. Dissents are branches the record keeps. Overruling rewrites history. What the law lacks is the governance a software team would demand of any codebase it depends on: signed commits, protected branches, pinned dependencies and a rule for when a force push is allowed. This program asks how legal knowledge must be represented so that it can be versioned, queried and audited, and it treats representation as the place where reliability is won or lost.

Version Control for Law supplies the model, and the Gibsonian Canons supply its governance: a closed, priority-ordered set of interpretive canons, written for a fictional jurisdiction so the design can be examined before any substantive politics begins, under which every law is pinned to the version of the canons in force when it was enacted. The Twelve Bridges address a different layer: the recognized doctrinal moves (direct holding application, analogical extension, a fortiori reasoning and the rest) by which a lawyer may lawfully travel from precedent to a conclusion, together with the fault patterns that mark an inference no court would accept. That matters because the most dangerous errors are no longer fabricated cases. They are inferential hallucinations: real authorities joined by invalid reasoning, which no citation database can catch.

Why this matters: retrieval over documents cannot see what a document-level index never stored. The Promise Fulfilled names five structural failures of that architecture (authority-health blindness, jurisdictional conflation, doctrinal boundary collapse, directional opacity and negative-space ignorance) and argues that three of them survive any amount of agentic searching, because they are failures of representation rather than of coverage. Propositions, treatment and inference have to exist as first-class objects before anyone can audit them. The computational jurisprudence tradition specified long ago what that representation requires. The work now is to build it at corpus scale and test it in the open.

Everything in this program

All pieces, newest first

23 Jul 2026The Long Road to Applied Computational LawSix decades of formalizing legal reasoning, and the question of authority waiting at the end of the roadJulian Fenwick · 13 min readEssayMachine Jurisprudence26 Jun 2026Canons at Four in the AfternoonA review of Ross Brodskiy, Canons of Constitutional Interpretation of Planet GibsoniaMarcus Hale · 6 min readReviewKnowledge Engineering26 Jun 2026Liberty for Whom?A review of Ross Brodskiy, Canons of Constitutional Interpretation of Planet GibsoniaNora Kestrel · 6 min readReviewKnowledge Engineering26 Jun 2026Method Before PowerWhy a Civilization Would Bind Its Interpreters Before It Chose ThemMargaret Ashworth · 9 min readEssayKnowledge Engineering26 Jun 2026The Canons as a Decision ProcedureInputs, Precedence, Defeaters and Abstention in the Gibsonian CanonsAda Mercer · 10 min readEssayKnowledge Engineering26 Jun 2026The Canons by Their Own LightA review of Ross Brodskiy, Canons of Constitutional Interpretation of Planet GibsoniaEleanor Voss · 6 min readReviewKnowledge Engineering26 Jun 2026The Method That Reads Its Own RepealA review of Ross Brodskiy, Canons of Constitutional Interpretation of Planet GibsoniaJulian Fenwick · 6 min readReviewMachine Jurisprudence26 Jun 2026The Twelve BridgesWhen a Legal Therefore Is Valid, and When It Is Only RhetoricEleanor Voss · 12 min readEssayKnowledge Engineering26 Jun 2026Why Retrieval Is Not ReasoningInputs, Rules, Inference and Outputs in the Architecture of Legal AIAda Mercer · 12 min readEssaySystem Design17 Apr 2026Canons of Constitutional Interpretation of GibsoniaCanones Interpretationis Constitutionalis of Planet Gibsonia in the Guitaria SystemRoss Brodskiy · 8 min readThought ExperimentKnowledge Engineering17 Apr 2026Version Control for LawA Git mental model for legal interpretationRoss Brodskiy · 3 min readEssayKnowledge Engineering15 Apr 2026The Promise FulfilledHow Proposition-Level Legal Knowledge Representation at Corpus Scale Realizes Three Decades of Computational JurisprudenceRoss Brodskiy · 5 min readPaperKnowledge Engineering