A comparative editing
workflow streamlines drafting by leveraging structured datapoints extracted from multiple matters. After generating normalized values and citations for a current and a prior document set, the
system may display the datapoints side by side so differences are apparent. When a user clicks a datapoint in the current matter, a
drop down list of candidate values may be dynamically populated from the prior matter and allowable categories; the user may select one of these values or enter a custom value. The platform may locate all instances of the datapoint in the current documents using stored citations and automatically replace them with the chosen value, update the structured
record, reextract dependent fields where necessary and preserve version histories. The updated document and datapoints may then be presented for review.