@@ -116,5 +116,55 @@ El sitio Docusaurus para Código Sin Siesta está completamente desplegado y fun
116116
117117---
118118
119- ** Última actualización:** 10 de diciembre de 2024
120- ** Estado:** ✅ Completado y desplegado
119+ ---
120+
121+ ## Limpieza de Historial (11 de diciembre de 2024)
122+
123+ ### ✅ Cambios Realizados
124+
125+ ** 15. Limpieza de firma de Claude Code en commits**
126+ - ** Problema detectado:** 1 commit contenía firma no deseada de Claude Code
127+ - ** Commit afectado:** 2f0fc89 "Eliminar posts de blog de ejemplo con autores inválidos"
128+ - ** Solución implementada:**
129+ - Reescritura del historial usando ` git filter-branch `
130+ - Eliminación de líneas con firma de Claude
131+ - Force push autorizado al repositorio remoto
132+
133+ ** 16. Configuración de protección de rama**
134+ - Deshabilitación temporal de protección usando GitHub API
135+ - Force push exitoso con historial limpio
136+ - Restauración de protección de rama main
137+
138+ ** 17. Hook de Git para prevención automática**
139+ - Creado hook ` prepare-commit-msg ` en ` .git/hooks/ `
140+ - Elimina automáticamente firmas de Claude en futuros commits
141+ - Implementado con filtros grep para máxima eficiencia
142+
143+ ** 18. Renombrado de directorio local**
144+ - Cambio de ruta: ` /Users/alejandro/dev/codigosinsiesta.github.io ` → ` /Users/alejandro/dev/codigosinsiesta `
145+ - Mantiene nombre del repositorio en GitHub para compatibilidad con GitHub Pages
146+ - Simplifica navegación local
147+
148+ ### Nuevos Commits en Historial Limpio
149+
150+ | Nuevo Hash | Commit Original | Descripción |
151+ | ------------| -----------------| -------------|
152+ | 31238bb | bcc3e1b | Configuración inicial de Docusaurus para GitHub Pages |
153+ | a00f8ec | d32400d | Agregar pnpm-lock.yaml y actualizar workflows para pnpm |
154+ | 7980d99 | 2f0fc89 | Eliminar posts de blog de ejemplo con autores inválidos (LIMPIO) |
155+ | f6ddc23 | fcb0be0 | Actualizar PLAN.md - Proyecto completado |
156+ | f15f9f6 | 4b3dd7d | Personalizar favicon y logos del sitio |
157+
158+ ### Notas Importantes
159+
160+ - ✅ El historial de git ha sido reescrito completamente
161+ - ✅ Todos los commits antiguos han sido reemplazados con nuevos hashes
162+ - ✅ El hook ` prepare-commit-msg ` previene futuras inclusiones de firma
163+ - ⚠️ Cualquier clon local existente necesita re-sincronizar con ` git pull --force ` o re-clonar
164+ - ✅ El sitio continúa funcionando correctamente en https://codigosinsiesta.github.io/
165+
166+ ---
167+
168+ ** Última actualización:** 11 de diciembre de 2024
169+ ** Estado:** ✅ Completado, desplegado y con historial limpio
170+
0 commit comments