A legal technology project has reconstructed the amendment history of nine titles of the United States Code, aiming to give statutes a version-control record resembling the tools programmers use to inspect software changes.

Lexifina says its system lets a reader select a date, view the statutory text then in force and identify the public law responsible for particular language. The project addresses a practical problem in legal research: the Office of the Law Revision Counsel publishes periodic release points, while amendment and effective-date information can be distributed across notes and the underlying acts.

That distinction matters because the date Congress enacted language is not always the date it became operative. Some provisions use a specified effective date, others take effect upon enactment, and some later laws apply to cases or conduct from an earlier period. A static copy of the Code may therefore be insufficient for determining which rule governed a past event.

To build the history, the developers compared successive Code release points from 2017 onward. They replayed public laws enacted between each pair, applying the amendment instructions in date order. Lexifina reports that 361 of 365 changes across the nine titles reproduced the next official release point exactly. The remaining four are marked according to how far the result could be confirmed rather than presented as certain.

The project also assigns effective dates. Its account says 261 changes took effect upon enactment under the default rule, 72 relied on an effective-date note and 29 used a date written into the amendment. One change depended on an agency determination, so the developers omitted it from the reconstructed text instead of inferring an outcome.

The interface is intended to expose provenance as well as historical wording. Readers can see which act supplied a phrase, follow links to the law itself and identify provisions that use a changed defined term. The developers caution that the original legislation should still be consulted for consequential work.

There are acknowledged limitations. The current display does not fully represent later statutes that reach backward into an earlier period, and automated parsing of unusual effective-date language can fall back to enactment date. Those constraints are significant because even a visually convincing reconstruction can produce the wrong legal answer if temporal scope is missed.

The project arrives as legal research increasingly uses language models. Lexifina argues that reliable, inspectable statutory lineage is necessary for systems asked to answer questions about the law at a particular time. Its work is an example rather than a complete versioned US Code, but it demonstrates how legislative text can be transformed into a checkable history instead of a sequence of disconnected snapshots.