Scan pré-vol. Le test de garde du bundle client lisait son source via __dirname, qui n'existe pas en ESM et n'est utilisé par aucun autre spec du dépôt. Remplacé par import.meta.url, avec la directive d'environnement node puisqu'il lit le disque et que le défaut est jsdom. Ajouté aux contraintes globales : vitest n'inclut que **/*.spec.ts, donc un fichier .spec.tsx ne serait jamais exécuté et son absence passerait pour un succès. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>