Covers large shared theorem libraries, reproducible builds, proof maintenance, and collaborative review. Learners contribute a reusable formal result and handle dependencies, naming, documentation, and changes to upstream libraries.