These are the artifacts I use to make messy systems easier to understand and safer to change: org scans, architecture notes, evals, rollout plans, and implementation patterns.