# Reporte de Código Muerto (Semana 2) Fecha: 2026-01-19 Herramienta: `npx unimported` ## Resumen - Dependencias marcadas como no usadas: 32 - Archivos no importados: 46 Este reporte **no elimina nada automáticamente**. Se debe revisar caso por caso, porque: - Algunas dependencias se usan por **importaciones dinámicas** o en **plantillas futuras**. - Varios componentes UI pueden estar generados para uso futuro (shadcn/radix). --- ## Dependencias marcadas como no usadas (revisión manual) - @radix-ui/react-accordion - @radix-ui/react-alert-dialog - @radix-ui/react-aspect-ratio - @radix-ui/react-avatar - @radix-ui/react-collapsible - @radix-ui/react-context-menu - @radix-ui/react-dialog - @radix-ui/react-dropdown-menu - @radix-ui/react-hover-card - @radix-ui/react-menubar - @radix-ui/react-navigation-menu - @radix-ui/react-popover - @radix-ui/react-progress - @radix-ui/react-radio-group - @radix-ui/react-scroll-area - @radix-ui/react-separator - @radix-ui/react-slider - @radix-ui/react-switch - @radix-ui/react-toggle - @radix-ui/react-toggle-group - cmdk - embla-carousel-react - input-otp - react-day-picker - react-hook-form - react-resizable-panels - recharts - remark-parse - tailwindcss-animate - unified - vaul - vfile-matter --- ## Archivos no importados (revisión manual) - src/components/content/manual/MarkdownViewer.tsx - src/components/NavLink.tsx - src/components/ui/accordion.tsx - src/components/ui/alert-dialog.tsx - src/components/ui/aspect-ratio.tsx - src/components/ui/avatar.tsx - src/components/ui/BaseCard.tsx - src/components/ui/breadcrumb.tsx - src/components/ui/calendar.tsx - src/components/ui/carousel.tsx - src/components/ui/chart.tsx - src/components/ui/collapsible.tsx - src/components/ui/command.tsx - src/components/ui/context-menu.tsx - src/components/ui/dialog.tsx - src/components/ui/drawer.tsx - src/components/ui/dropdown-menu.tsx - src/components/ui/form.tsx - src/components/ui/hover-card.tsx - src/components/ui/input-otp.tsx - src/components/ui/menubar.tsx - src/components/ui/navigation-menu.tsx - src/components/ui/pagination.tsx - src/components/ui/popover.tsx - src/components/ui/progress.tsx - src/components/ui/radio-group.tsx - src/components/ui/resizable.tsx - src/components/ui/scroll-area.tsx - src/components/ui/separator.tsx - src/components/ui/sheet.tsx - src/components/ui/sidebar.tsx - src/components/ui/skeleton.tsx - src/components/ui/slider.tsx - src/components/ui/switch.tsx - src/components/ui/table.tsx - src/components/ui/textarea.tsx - src/components/ui/toggle-group.tsx - src/components/ui/toggle.tsx - src/components/ui/use-toast.ts - src/hooks/use-mobile.tsx - src/hooks/useContentPack.ts - src/hooks/useDrugAdapter.ts - src/layouts/DefaultLayout.tsx - src/services/content-pack.ts - src/test/setup.ts - src/utils/markdownUtils.ts --- ## Próximos pasos sugeridos 1. Confirmar con el equipo qué componentes UI y dependencias se conservarán para futuros módulos. 2. Si se aprueba, eliminar los archivos no usados y sus dependencias asociadas. 3. Ejecutar `npx unimported -u` para actualizar lista de ignorados si procede.