merge: quick/jupyter-rules-notebooks-uv — reglas notebooks y uv para init-jupyter

This commit is contained in:
2026-03-26 00:48:14 +01:00
+8 -2
View File
@@ -293,11 +293,17 @@ pgrep -af "jupyter" | grep "$(pwd)" || cat .jupyter-port 2>/dev/null
- Si no está activo → pedir al usuario: "Ejecuta `./run-jupyter-lab.sh` en otra terminal"
### 3. Gestión de notebooks
- **TODOS los notebooks van a la carpeta `notebooks/`** o subcarpetas dentro de ella
- Si un notebook tiene >50 celdas → crear uno nuevo
- Nombrar descriptivamente: `01_exploracion.ipynb`, `02_limpieza.ipynb`
- Nombrar descriptivamente: `notebooks/01_exploracion.ipynb`, `notebooks/02_limpieza.ipynb`
- Mantener notebooks enfocados en una tarea
### 4. Antes de código pesado
### 4. Gestión de Python
- **SIEMPRE usar `uv` para gestionar Python** (entornos, dependencias, etc.)
- Añadir paquetes con `uv add nombre_paquete`
- Nunca usar pip directamente si uv está disponible
### 5. Antes de código pesado
- Avisar al usuario
- Usar `%%time` o `tqdm` para progreso