Knowledge
Much of modern governance happens through text that quietly changes over time. Statutes are amended, regulations are revised, and digital contracts are updated—often without public visibility into what changed, when it changed, or how those changes alter rights and obligations.
My research focuses on making legal change observable.
Rather than studying law as a static body of rules, this work treats law as a dynamic system of continuously revised texts, both public and private. To support that inquiry, I build and maintain empirical infrastructure that tracks how legal documents evolve over time, preserving historical versions, detecting substantive changes, and making those changes inspectable and citeable.
This work currently centers on two complementary projects.
TOSTracker — Private Lawmaking
TOSTracker documents how private companies govern users through Terms of Service, Privacy Policies, and related digital contracts.
These documents function as a form of private lawmaking: they allocate rights, impose obligations, mandate arbitration, define content ownership, and shape dispute resolution—often unilaterally and without negotiation. Courts frequently treat them as binding, yet they can change overnight.
- Continuously archives official versions of Terms of Service and Privacy Policies
- Preserves historical versions with cryptographic hashes and timestamps
- Detects and scores substantive changes between versions
- Makes contract evolution visible through structured diffs and a public change feed
The project supports teaching, scholarship, journalism, and public-interest research by exposing a layer of governance that is legally consequential but typically invisible.
FRTracker — Public Rulemaking
FRTracker focuses on public lawmaking through the administrative state, tracking how federal regulations move from proposal to final rule to codified law.
Regulatory change is often difficult to study empirically: proposed rules, final rules, and the Code of Federal Regulations exist in separate systems, with complex timing and attribution. FRTracker connects these stages into a coherent change record.
- Ingests Federal Register proposed and final rules across agencies
- Tracks effective-date changes to the electronic Code of Federal Regulations (eCFR)
- Preserves historical snapshots of regulatory text
- Produces redlines that show how regulatory language changes over time
- Links proposed rules, final rules, and CFR amendments into traceable "rule chains"
The goal is not prediction or commentary, but measurement: documenting how regulatory text actually changes and when those changes become legally binding.
A Shared Methodology
Both projects rely on the same core principles:
- deterministic versioning (no retroactive edits)
- provenance and source transparency
- text-based change detection rather than summary judgment
- long-term accumulation of historical data
Together, they support a broader research agenda on governance by text—how power is exercised through documents that evolve continuously, and how legal systems change in practice rather than in theory.
These tools are developed for teaching, scholarship, and public-interest inquiry. They are not commercial products, and their value grows with time, correctness, and use.