Gosto da ideia de fazer isso, o que poderiamos fazer também é ou pra cada componente ele finalizar com um prefixo como .feat.tsx | .comp.tsx ou criar uma pasta chamada components e assim não renderizar nada que está dento dessa página, assim como ele ja faz com qualquer arquivo que tenha style no nome style.ts ou arquivos de estilização .css

Mas é bom especificar isso em uma issue se preferir https://github.com/felipe-bergamaschi/vite-router/issues

Opa, já fiz a issue e implementei uma pull request. Também dei uma refatorada para resolver os "arquivos não routavéis" de forma mais dinâmica