01
Swift nativo en lugar de un stack multiplataforma
La semántica correcta de archivos requiere APIs de bajo nivel: asignación física con st_blocks, recorrido rápido con getattrlistbulk y estadísticas de volumen exactas con statfs.
Proyecto personal
App nativa de macOS que muestra a dónde se fue el disco y lo recupera con seguridad
El modelo de la app pide la capacidad a la sonda de volumen, que lee statfs, y sondea el acceso total al disco.
Haz clic en un paso para saltar a él. Haz clic en un componente para ver detalles.
StorageLens es una app nativa de macOS que explica a dónde se fue el espacio en disco. Muestra las distintas cifras de espacio libre que expone macOS, escanea el volumen en un treemap escuadrado y una barra de categorías, y ofrece un catálogo curado y versionado de objetivos de limpieza con niveles de riesgo y consecuencias explicadas. El borrado va a la Papelera por defecto, con plan en dry-run, registro de operaciones y delta de espacio verificado.
Los ajustes de Almacenamiento de macOS ocultan qué usa el disco y muestran varias cifras de espacio libre que no coinciden. Los limpiadores existentes son opacos. StorageLens muestra primero números exactos y solo después ofrece una limpieza informada y recuperable.
01
La semántica correcta de archivos requiere APIs de bajo nivel: asignación física con st_blocks, recorrido rápido con getattrlistbulk y estadísticas de volumen exactas con statfs.
02
Un paquete sin dependencias externas mantiene escáner, matemática de contabilidad y coincidencia de catálogo testeables sobre árboles sintéticos, sin un disco real de cientos de GB.
03
Ya existen visualizadores y limpiadores; el diferenciador es un catálogo versionado de objetivos de limpieza con niveles de riesgo, evidencia y consecuencias explicadas.
04
Eliminación recuperable mediante NSWorkspace, rutas exactas antes de actuar y un nuevo stat tras la limpieza, de modo que el éxito nunca se afirma solo por un código de retorno; las rutas de root usan un helper privilegiado mínimo.
05
Escanear todo el disco requiere Full Disk Access, que no encaja en el sandbox de la App Store; la app se distribuye como DMG notarizado.