DNA as a Living Git RepositoryWhat building large software systems taught me about genomes: redundancy, repair, branching, mobile code, and why a pangenome looks less like a master file than a distributed history.