1. Split and classify
The contract is broken into clauses and definitions, each labelled by type: term, termination, liability, indemnity, data protection, payment and so on. Cross-references and defined terms are resolved so a clause is read in context.