Use when taking over an existing codebase that has no living document. Produces a factual record of what already exists.