Building whatever I want
Draw your architecture on a canvas. Etch shows every import that breaks it, IBM Bob refactors the code to obey, and the drawing becomes a check on every pull request.