nix resuelve `mirror://<sitio>/...` en eval; un import los deja literales y el curl de hammer no los entiende. expand_nix_mirror() mapea los comunes (gnu/savannah/kernel/sourceforge/gnome/ apache/xorg/pypi/cpan/debian) a un espejo real; lo no mapeado se deja igual. +1 test. Validado: import hello → tarball https://ftp.gnu.org/gnu/hello/... (antes mirror://gnu/...). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>