Automatiserte arkitekturlints: Slik håndhever du grenser i vibe-kodede apper