Fase-00: Configuración inicial del proyecto
- Configuración de Composer con PSR-4 en _testing-suite/ - Configuración de PHPUnit en _testing-suite/phpunit.xml - Configuración de PHPCS en _testing-suite/phpcs.xml - WordPress Test Suite integrado en bootstrap-integration.php - Scripts de backup automatizado (backup-database.php, backup-files.bat) - Procedimientos de rollback documentados (RESTORE-PROCEDURE.md) - Estrategia de Git branching documentada (GIT-BRANCHING-STRATEGY.md) - .gitignore actualizado para excluir _testing-suite/ y _planeacion/ - Limpieza de estructura anterior de Clean Architecture - Documentación completa en _planeacion/roi-theme/_MIGRACION-CLEAN-ARCHITECTURE/Fase-00/ Archivos de configuración movidos a _testing-suite/: - composer.json (PSR-4 autoloading, dev dependencies) - phpunit.xml (3 suites: Unit, Integration, E2E) - phpcs.xml (WordPress Coding Standards) - bootstrap-unit.php y bootstrap-integration.php Sistema de backup implementado con 4 mejoras críticas: - Password protegido con --defaults-file - Verificación de espacio en disco - Lock files para prevenir ejecuciones concurrentes - Detección automática de rutas Procedimientos de rollback documentados: - Rollback de base de datos (5-10 min) - Rollback de archivos (10-15 min) - Rollback de Git (5 min) - Rollback completo (20-30 min) Preparación del entorno completa. Listo para comenzar Fase-1.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -70,6 +70,9 @@ composer.lock
|
||||
# Planning and documentation
|
||||
_planeacion/
|
||||
|
||||
# Testing infrastructure (composer, phpunit, phpcs configs and dependencies)
|
||||
_testing-suite/
|
||||
|
||||
# Claude Code tools
|
||||
.playwright-mcp/
|
||||
.serena/
|
||||
|
||||
Reference in New Issue
Block a user