Breeze is a starter kit, you should not install it after you start building something. Because it will overwrite and publish its own files.
And yes, the require __DIR__.'/auth.php'; is implemented by breeze. It includes login, register, etc. routes. You may use them or just delete if you do not need.
If you want to use auth routes but not like 'require' method, you may register the auth.php file in RouteServiceProvider which is more laravel way.
@aknEvrnky Oh YES! I just realized it added another file (auth.php) to /routes. I guess it took VSCode time to update the change, thank you! (And if I read the docs better, I would've seen it added that 😅)
Yes I know it overwrites stuff I just didn't care about them but thought it might interfere with properly installing Breeze. If it just overwrites everything I don't mind, but still I made a clean Laravel installation just in case