5846c515f3
- 4 temas WordPress: persona-cv (activo), lumina, apex-cv, cvolio - Plugin pflores-cv-fields con CMB2 (100% gratuito) — admin editable - Generador PDF dinámico con Chromium headless (?cv_pdf=1) - Datos del CV de Patricia Flores cargados en CMB2 - URL dinámica con soporte proxy SSL (NPM/X-Forwarded-Proto) - WP Mail SMTP instalado (pendiente config SMTP) - Documentación completa: PROMPT_IA.md, DEPLOY_WEB.md, PRODUCCION.md, VERSIONADO.md
2.1 KiB
2.1 KiB
Versionado — pflores.linkedcorp.net
Esquema: X.Y.Z
| Nivel | Cuándo subirlo |
|---|---|
X |
Rediseño completo, cambio de CMS, rotura de compatibilidad mayor |
Y |
Nuevo tema completo, nueva sección del CV, nuevo módulo funcional |
Z |
Correcciones visuales, ajuste de texto, nuevo campo, fix de bug |
Qué se versiona
frontend/— todos los temas WordPress propiosbackend/wordpress/wp-content/plugins/pflores-cv-fields/— plugin propiobackend/wordpress/wp-content/themes/apex-cv/— tema en directorio realbackend/wordpress/wp-config.php— sin credenciales (usa variables de entorno)backend/start-wordpress.shdocs/README.md,PROMPT_IA.md,CHANGELOG.md,VERSION,VERSIONADO.mdPRODUCCION.md,DEPLOY_WEB.md.env.example.gitignore- Archivos de assets del CV:
CV_Patricia_Flores_Sanchez_ES_FINAL.docx, imágenes QR/perfil
Qué NO se versiona
.env— credenciales locales.token_gitea— token de acceso Giteabackend/wordpress/wp-admin/ywp-includes/— núcleo de WordPressbackend/wordpress/wp-content/plugins/cmb2/— plugin de terceros descargadobackend/wordpress/wp-content/plugins/wp-mail-smtp/— plugin de tercerosbackend/wordpress/wp-content/themes/twenty*/— temas por defectobackend/wordpress/wp-content/uploads/— media subidabackend/wordpress/wp-content/debug.log.DS_Store,.claude/LOCAL_DEPLOY_CONTEXT.md— contexto local con credenciales
Checklist antes de cada commit
git status— revisar qué se incluye- Verificar que
.envy.token_giteaNO están en staging - Si hay cambios funcionales → actualizar
VERSIONyCHANGELOG.md - Mensaje de commit claro:
feat:,fix:,chore:,docs:
Checklist antes de subir a Gitea (git push)
- Todo el checklist de commit cumplido
- Site funcionando:
curl -s http://127.0.0.1:8081/ | grep -c "Patricia Soledad" - PDF funcionando:
curl -sI http://127.0.0.1:8081/?cv_pdf=1 | grep Content-Type - Ver
DEPLOY_WEB.mdpara pasos completos