- Crear un proyecto aislado.
- Fijar dependencias y versión de Python.
- Separar código, datos y resultados.
Usa `uv init` para crear el proyecto y añade pandas, polars, duckdb y pyarrow solo cuando los necesites. Guarda la configuración en `pyproject.toml`, excluye datos privados con `.gitignore` y crea carpetas `data/`, `src/`, `reports/` y `tests/`.
ia-datos-analitica/ ├── data/incoming/ ├── reports/ ├── src/ ├── tests/ ├── pyproject.toml └── README.md
Si has guardado la evidencia de esta lección, continúa con «Carga CSV y Excel sin perder tipos ni privacidad». Si no, repite la comprobación antes de avanzar.