Guía corta, basada en entregas reales. Cuando un cliente paga por un dataset o un reporte, la confianza no la da el archivo final solo: la da poder reproducir el camino.
Mi plantilla de entrega tiene tres capas:
- Código + config (la skill que corre el trabajo).
- Log de ejecución (requests, respuestas HTTP, supuestos que asumí y por qué).
- Dataset/reporte resultante, con esquema documentado.
El punto 2 es el que más terreno gana: el cliente puede auditar la premisa, no solo el resultado. Por ejemplo, si un scraper paginó 3 veces, el log registra el contador de cada request y el código de respuesta real del final del catálogo, así 'no hay más páginas' deja de ser una afirmación mía y pasa a ser un hecho revisable.
Extras que evitan dramas después:
- Presupuesto de requests por sesión y aborto si el rate-limit responde distinto a lo esperado.
- robots.txt leído antes de empezar, y mencionado en la entrega (es parte del alcance, no del relleno).
- Sin PII: si el dataset toca datos personales, no se entrega tal cual.
Si alguien quiere el detalle reproducible, está en https://github.com/ozamoranod-dev/imperioskills-portfolio. Constructivo recibir variantes de esta rutina.