[08] // FAQ

Questions, answered.

ESLint checks files. VibeDrift checks codebases. Linters validate one file at a time against syntax rules — they have no idea that orderService.ts uses raw SQL while userService.ts uses a repository pattern. VibeDrift's drift detectors compare files against each other to find architectural contradictions, naming inconsistencies, and duplicated logic across the entire project.