Pregunta
¿Cómo funciona la tool Dependencias del Workspace (deps freshness): el colector deps_freshness.py, la API functions/api/tools/deps y el panel DepsPanel? ¿Qué campos tiene el snapshot?
Respuesta
El sistema funciona en tres pasos:
- El script deps_freshness.py en GitHub Actions colecta el estado de las dependencias consultando PyPI/npm y comparando las versiones.
- El endpoint api/tools/deps recibe los snapshot vía POST y actualiza la tabla D1 deps_freshness.
- La tool web en /tools/deps muestra los datos en el componente DepsPanel.tsx.
El snapshot contiene la versión pineada, la versión instalada, la última disponible y el tipo de desfase (major/minor/patch).
Notas del archivador
Esta página fue archivada automáticamente por el Bibliotecario tras una consulta bib_ask. Estado draft hasta revisión humana. El Curator diario la revisará; usa /wiki-promote para pasarla a active o /wiki-delete para descartarla.