@monospace Tests, at least partially, answer the question "What does this code do?", but don't necessarily help answer the question "Why was this code written?", something that a design document can describe and which will continue to remain true because it's a description of the past. No?