Your domain layer imports Postgres. Your CI doesn't care.
Clean architecture diagrams look great on a whiteboard.
Someone on your team just imported into . The PR compiles. The tests pass. The code review is three hundred lines long, and nobody notices. Three months later,…