Prevention is better than cure. Structure101 allows you to define how the world should be, promote a shared vision through the team, and enforce (or just monitor) conformance.
The Architecture Diagrams tutorial provides an in-depth explanation of how Structure101 architecture diagrams represent a visual and intuitive means to define dependency rules, and how patterns drive the association of diagram cells with items in the code-base.
For some examples of architecture diagrams in action, see Chris's diagrams for Spring and/or some of the open source projects on www.structure101.com.