Candidatos — Run 2026-06-18 (top 20)
| # | Canal | Ruta / Elemento | Señal de obsolescencia | Tamaño | Confianza | Acción |
|---|---|---|---|---|---|---|
| 1 | Hooks | hooks/pre-commit-lint.sh .claude/hooks/pre-commit-lint.sh |
Script en disco no referenciado en ningún hook config (orphan) | 3.2 KB | ● Alta | ✓ soft-delete |
| 2 | Hooks | hooks/auto-push-nutripaw.sh .claude/hooks/auto-push-nutripaw.sh |
Proyecto Nutripaw archivado; script no existe en settings.json | 1.8 KB | ● Alta | ✓ soft-delete |
| 3 | Hooks | hooks/deploy-staging-v1.sh .claude/hooks/deploy-staging-v1.sh |
Versión v1 supersedida por v2; ambas registradas, v1 lleva 90d sin ejecutarse | 4.1 KB | ● Alta | ✓ soft-delete |
| 4 | MCP | server: notion-legacy ~/.claude.json → mcpServers |
Falla al conectar (connection refused en los últimos 14 intentos) | — | ● Alta | ✓ eliminado |
| 5 | MCP | server: airtable-poc ~/.claude.json → mcpServers |
POC de marzo; endpoint ya no existe; falla al conectar siempre | — | ● Alta | ✓ eliminado |
| 6 | Permisos | Bash(git push) settings.local.json → permissions.allow |
Específico shadowed por Bash(*) que ya existe en el array | — | ● Alta | ✓ eliminado |
| 7 | Permisos | Bash(npm run build) settings.local.json → permissions.allow |
Duplicado exacto — aparece 2 veces en el array allow | — | ● Alta | ✓ dedup |
| 8 | Caché | shell-snapshots/2025-12-*.snap ~/.claude/shell-snapshots/ |
23 snapshots de diciembre 2025, +180 días sin acceso | 214 MB | ◐ Media | ✓ purgado |
| 9 | Caché | file-history/2026-01-*.fh ~/.claude/file-history/ |
Historial enero 2026, +150 días; proyectos referenciados cerrados | 389 MB | ◐ Media | ✓ purgado |
| 10 | Memoria | MEMORY-nutripaw-v1.md projects/.../memory/MEMORY-nutripaw-v1.md |
Contradicción: versión v1 vs. v2 con datos financieros distintos; v2 es más reciente | 4.7 KB | ◐ Media | ✓ soft-delete |
| 11 | Memoria | huly-crm-local-bak.md projects/.../memory/huly-crm-local-bak.md |
Archivo huérfano: no aparece en el índice MEMORY.md | 2.1 KB | ◐ Media | ✓ soft-delete |
| 12 | MCP | server: linear-exp ~/.claude.json → mcpServers |
Duplicado funcional: linear-exp y linear-prod apuntan al mismo endpoint | — | ◐ Media | ✓ eliminado |
| 13 | Permisos | Bash(npx playwright test) settings.json → permissions.allow |
Shadowed por Bash(npx *) que ya existe en el allow global | — | ◐ Media | ✓ eliminado |
| 14 | Skills | social-content-v1/ ~/.claude/skills/social-content-v1/ |
social-content-v2 instalada; v1 sin activar en últimas 6 semanas de transcripts | 12 KB | ○ Baja | ⏳ pendiente |
| 15 | Skills | cold-email-generic/ ~/.claude/skills/cold-email-generic/ |
Nombre ambiguo; solapamiento >80% con cold-email instalado; SKILL.md incompleto | 8 KB | ○ Baja | ⏳ pendiente |
| 16 | Skills | email-sequence-b2c/ ~/.claude/skills/email-sequence-b2c/ |
Dominio B2C; CULTIVA solo trabaja con B2B y agencias; sin uso en 60 días | 9 KB | ○ Baja | ⏳ pendiente |
| 17 | Skills | shopify-hydrogen/ ~/.claude/skills/shopify-hydrogen/ |
Ningún proyecto Hydrogen activo; estacional posible (evaluar en revisión siguiente) | 31 KB | ○ Baja | ⏳ pendiente |
| 18 | Memoria | renta-2025-alvaro.md projects/.../memory/renta-2025-alvaro.md |
Renta ya presentada (2026); datos históricos, bajo valor futuro como guía operativa | 3.4 KB | ○ Baja | ⏳ pendiente |
| 19 | Permisos | Bash(open -a "TablePlus" *) settings.local.json → permissions.allow |
One-off grant de sesión de debugging en febrero; TablePlus ya tiene acceso directo | — | ○ Baja | ⏳ pendiente |
| 20 | Caché | logs/2026-02-*.log ~/.claude/logs/ |
Logs de febrero 2026, >100 días; ningún proyecto activo los referencia | 74 MB | ○ Baja | ⏳ pendiente |
gc_log.md — Acciones de esta sesión
2026-06-18T09:15:02Z MOVED hooks/pre-commit-lint.sh → _gc_trash/2026-06-18/ (undo: mv _gc_trash/2026-06-18/pre-commit-lint.sh ~/.claude/hooks/)
2026-06-18T09:15:09Z MOVED hooks/auto-push-nutripaw.sh → _gc_trash/2026-06-18/ (undo: mv back)
2026-06-18T09:15:14Z MOVED hooks/deploy-staging-v1.sh → _gc_trash/2026-06-18/ (undo: mv back)
2026-06-18T09:15:22Z REMOVED_MCP server notion-legacy de ~/.claude.json (undo: re-añadir entrada notion-legacy al bloque mcpServers)
2026-06-18T09:15:27Z REMOVED_MCP server airtable-poc de ~/.claude.json (undo: re-añadir entrada airtable-poc)
2026-06-18T09:15:35Z REMOVED_PERM Bash(git push) de settings.local.json (undo: restaurar desde settings.local.json.bak.20260618)
2026-06-18T09:15:38Z DEDUP_PERM Bash(npm run build) — eliminada segunda ocurrencia (undo: .bak arriba)
2026-06-18T09:16:01Z PURGED shell-snapshots/2025-12-*.snap (23 archivos, 214 MB) (undo: no disponible — confirmación irreversible del usuario)
2026-06-18T09:16:18Z PURGED file-history/2026-01-*.fh (41 archivos, 389 MB) (undo: no disponible — confirmación irreversible)
2026-06-18T09:16:29Z MOVED memory/MEMORY-nutripaw-v1.md → _gc_trash/2026-06-18/ (undo: mv back + añadir a índice)
2026-06-18T09:16:33Z MOVED memory/huly-crm-local-bak.md → _gc_trash/2026-06-18/ (undo: mv back)
2026-06-18T09:16:40Z REMOVED_MCP server linear-exp de ~/.claude.json (undo: re-añadir con endpoint idéntico a linear-prod)
2026-06-18T09:16:45Z REMOVED_PERM Bash(npx playwright test) de settings.json (undo: .bak disponible)
2026-06-18T09:17:00Z SKIPPED Candidatos 14-20 — aplazados a revisión de 2026-07-18 (confianza baja / estacionalidad posible)
Estado de canales post-GC
Skills
Atención
183 → 183 (sin cambios esta pasada)
3 candidatos de baja confianza pendientes
Revisar en próximo GC
3 candidatos de baja confianza pendientes
Revisar en próximo GC
Memoria
Limpio
24 → 22 archivos activos
Índice sincronizado
Sin entradas contradictorias
Índice sincronizado
Sin entradas contradictorias
Hooks
Limpio
7 scripts → 4 activos
3 orphans eliminados (soft-delete)
Todos referenciados en config
3 orphans eliminados (soft-delete)
Todos referenciados en config
Permisos
Limpio
87 → 84 entradas
Duplicados y shadowed eliminados
1 one-off pendiente (baja conf.)
Duplicados y shadowed eliminados
1 one-off pendiente (baja conf.)
MCP Servers
Limpio
14 → 10 servidores activos
4 eliminados (2 broken, 1 dup, 1 POC)
Todos conectan correctamente
4 eliminados (2 broken, 1 dup, 1 POC)
Todos conectan correctamente
Jobs programados
Sin problemas
Ningún job one-shot expirado
3 crons activos → todos válidos
3 crons activos → todos válidos
Projects history
Atención
Handoff snapshots >60d detectados
No purgados (baja prioridad)
Incluir en próxima pasada
No purgados (baja prioridad)
Incluir en próxima pasada
Caches
Limpio
603 MB recuperados (shell + file-history)
74 MB logs pendientes confirmación
Archivos <30d intactos
74 MB logs pendientes confirmación
Archivos <30d intactos