Genomes read as maintained source code
An engineered genome can be treated like a software codebase. It has authorship marks, embedded signatures, inherited legacy code and unintended dependencies, so a failing organism can be investigated the way an engineer debugs a program. You compare the running version against archived builds, find where the code has drifted, and ask which upstream component introduced the fault.
