egutierrez c93cca82ba fix(skill_tree): UNC fallback para encontrar registry desde Windows nativo
Problema: skill_tree.exe en Windows tenia 0 nodos porque discover_registry_root
solo probaba env FN_REGISTRY_ROOT y walk-up desde cwd. Cwd en deploy es
C:\Users\lucas\Desktop\apps\skill_tree\ — sin registry.db cerca.

Fix:
- Anadir 3a estrategia (#ifdef _WIN32): probar paths UNC a WSL.
- Distros: WSL_REGISTRY_PATH env > Ubuntu-22.04 > Ubuntu > kali-linux > Debian.
- Tanto \wsl.localhost\<distro>\... como \wsl$\<distro>\... (legacy).
- Banner rojo en panel Tree si root vacio, con instrucciones.

Diagnostico:
- Mover discover + reload a first render frame (fn_log no inicializado
  antes de fn::run_app). Ahora log captura el path encontrado.

Verificacion: log dice
  discover_registry_root -> '\\wsl.localhost\Ubuntu-22.04\home\lucas\fn_registry'
  reloaded 173 nodes, 0 parse errors

Roadmap proximo: 0109m (issues_api HTTP service) reemplazara UNC con
cliente HTTP cuando este disponible.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 16:29:35 +02:00
S
Description
Synced from fn_registry
158 KiB
Languages
C++ 99.1%
CMake 0.9%