# 🤖 PROMPTS OPERACIONALES — Valírica AA-Agent

> Kit de prompts optimizados para trabajar con Claude Code de forma eficiente, segura y enfocada por cliente.

---

## 📥 PROMPT DE APERTURA — Inicio de Sesión

> **Cuándo usarlo:** Cada vez que abres Claude Code para trabajar en un cliente.
> **Para qué:** Limitar contexto a un solo cliente, ahorrar tokens, evitar cambios accidentales en otros proyectos.

### Versión completa

```
CONTEXTO DE TRABAJO — VALÍRICA

Estoy trabajando en el repositorio AA-Agent ubicado en:
~/Documents/AA-Agent

HOY VOY A TRABAJAR EXCLUSIVAMENTE EN:
Cliente: [NOMBRE_CLIENTE]
Carpeta: ~/Documents/AA-Agent/[NOMBRE_CARPETA]/

PROTOCOLO DE INICIO:
1. Verifica que estoy en la rama main y actualizada:
   - git checkout main
   - git pull origin main
   
2. Crea un branch nuevo para esta sesión:
   - git checkout -b feature/[NOMBRE_CLIENTE]-[FECHA]
   
3. Limita tu contexto SOLO a la carpeta del cliente especificado.
   No leas, edites ni referencias archivos de otros clientes.
   
4. Confirma el estado actual:
   - Branch activo
   - Archivos presentes en la carpeta del cliente
   - Último commit relevante

5. Espera mis instrucciones antes de modificar nada.

REGLAS DURANTE LA SESIÓN:
- Trabaja únicamente en /[NOMBRE_CARPETA]/
- Haz commits incrementales cada cambio significativo
- Nunca toques otros directorios del repo
- Si necesitas contexto adicional, pregúntame antes de explorar
- ⚠️ NO hagas push a main durante la sesión — los commits y push a main
  SOLO se hacen al ejecutar el PROMPT DE CIERRE. Cada push a main dispara
  GitHub Actions + deploy completo a cPanel; pushear por cada cambio
  pequeño desperdicia el workflow. Durante la sesión: commits locales
  en el branch están bien, y opcionalmente `git push origin <branch>`
  para respaldo, pero el merge+push a main se reserva para el cierre.

¿Listo? Confirma branch y estado actual para arrancar.
```

### Versión rápida

```
Voy a trabajar SOLO en ~/Documents/AA-Agent/[CLIENTE]/.
Crea branch feature/[CLIENTE]-[FECHA] desde main actualizado.
No toques otras carpetas. Confirma estado y espera instrucciones.
```

---

## 📤 PROMPT DE CIERRE — Finalizar Sesión

> **Cuándo usarlo:** Al terminar de trabajar para hacer merge y deploy automático.
> **Para qué:** Garantizar push correcto, merge a main sin perder info, disparar deploy a cPanel.

### Versión completa

```
CIERRE DE SESIÓN — DEPLOY PROTOCOL

PROTOCOLO DE CIERRE:

1. Resumen del trabajo realizado:
   - Lista los archivos modificados
   - Resume los cambios principales
   
2. Verifica integridad antes de hacer push:
   - git status
   - Muestra archivos pendientes de commit
   
3. Haz commit final con mensaje descriptivo:
   - git add .
   - git commit -m "[NOMBRE_CLIENTE]: descripción del cambio principal"
   
4. Push del branch a GitHub:
   - git push origin feature/[NOMBRE_CLIENTE]-[FECHA]
   
5. Merge a main:
   - git checkout main
   - git pull origin main (por si hay cambios remotos)
   - git merge feature/[NOMBRE_CLIENTE]-[FECHA]
   - git push origin main
   
6. Confirma que el deploy automático se disparó:
   - Indícame el link a GitHub Actions para verificar
   
7. Limpieza opcional:
   - Pregúntame si quiero eliminar el branch local
   
REGLA DE SEGURIDAD:
- Si hay conflictos en el merge, DETENTE y notifícame antes de resolver.
- Nunca uses --force en push.
- Nunca borres archivos sin confirmación explícita.

Ejecuta el protocolo paso por paso, esperando mi confirmación entre cada paso crítico.
```

### Versión rápida

```
Cierra sesión: commit con resumen, push del branch, merge a main, 
push a main. Pausa en cada paso para confirmar. 
Si hay conflicto, detente.
```

---

## 🎯 EJEMPLO DE USO — Cliente Remio

### Al iniciar
```
Voy a trabajar SOLO en ~/Documents/AA-Agent/remio/.
Crea branch feature/remio-2026-05-25 desde main actualizado.
No toques otras carpetas. Confirma estado y espera instrucciones.
```

### Al terminar
```
Cierra sesión: commit con resumen, push del branch feature/remio-2026-05-25, 
merge a main, push a main. Pausa en cada paso para confirmar. 
Si hay conflicto, detente.
```

---

## 🌿 NOMENCLATURA DE BRANCHES

| Tipo | Formato | Ejemplo |
|---|---|---|
| Feature | `feature/[cliente]-[fecha]` | `feature/kbppay-2026-05-25` |
| Hotfix | `hotfix/[cliente]-[descripcion]` | `hotfix/kbppay-login-bug` |
| Refactor | `refactor/[cliente]-[area]` | `refactor/kbppay-checkout` |

---

## ⚠️ REGLAS DE ORO

```
✅ SIEMPRE git pull antes de empezar
✅ SIEMPRE trabajar en branch (no en main directo)
✅ SIEMPRE commit mensajes descriptivos en español
✅ SIEMPRE verificar Actions después de push a main
✅ SIEMPRE reservar el push a main para el PROMPT DE CIERRE

❌ NUNCA git push --force
❌ NUNCA borrar archivos sin confirmar
❌ NUNCA mezclar trabajo de varios clientes en un branch
❌ NUNCA pushear secretos, tokens o passwords
❌ NUNCA hagas push a main por cada cambio pequeño — dispara el deploy
   completo a cPanel y desperdicia el workflow. Push a main = solo al
   cierre de sesión, cuando la tarea está terminada y verificada.
```

---

## 🔧 COMANDOS GIT DE EMERGENCIA

```bash
# Deshacer último commit (sin perder cambios)
git reset --soft HEAD~1

# Ver historial visual
git log --oneline --graph --all

# Descartar todos los cambios no commiteados
git checkout .

# Recuperar archivo eliminado por error
git checkout HEAD -- ruta/al/archivo

# Ver qué cambió en el último commit
git show HEAD
```

---

## 📡 ARQUITECTURA DEL DEPLOY

```
Tu Mac (~/Documents/AA-Agent/)
        ↓ git push a main
GitHub: Juan-valirica/AA-Agent
        ↓ GitHub Actions (auto, mirror acotado a subcarpeta)
cPanel staging: dev.valirica.com/proyectos/<cliente>/ ✅
```

> Nota: `dev.valirica.com/apps/<app>/` es aparte (apps standalone con repo
> propio, ej. fasmer). Los servers de PRODUCCIÓN de cada cliente
> (ej. gesthion.co) se suben MANUALMENTE — el Actions solo alimenta staging.

---

*Última actualización: Julio 2026 — Mantenido por F.R.I.D.A.Y. para Valírica*

---

---

# 🦁 DM DIARIO — REY GUERRERO · Sesión 2026-05-29

> **Documento de Misión** listo para pegar al inicio de cada sesión sobre este cliente.
> Contiene estado real del repo, inventario de assets y fases pendientes.

---

## PROMPT DE APERTURA — REY GUERRERO (versión completa)

```
CONTEXTO DE TRABAJO — VALÍRICA / REY GUERRERO
Fecha: 2026-05-29
Branch activo: feature/rey-guerrero-2026-05-29 (ya creado desde main)
Repo local: ~/Documents/AA-Agent/
Carpeta del cliente: ~/Documents/AA-Agent/Rey Guerrero/

═══════════════════════════════════════════════
QUIÉN ES EL CLIENTE
═══════════════════════════════════════════════
Rey Guerrero — Chef e investigador gastronómico del Pacífico colombiano.
- Restaurante: Calle 77 #14-24, Bogotá (Ma–Vi 12-22h · Sá 12-23h · Do 12-18h)
- Premio: Gourmand World Cookbook Awards 2025 — Best in the World
- Libro: "Sabores de Resistencia" (391 pp.)
- Contacto: +57-315-852-2818
- Web objetivo: reyguerrero.co
- Redes: @reyguerreropg (IG, FB, TikTok)

═══════════════════════════════════════════════
ESTADO ACTUAL DEL PROYECTO
═══════════════════════════════════════════════

ARCHIVOS PRESENTES:
  Rey Guerrero/
  ├── index.html              ← Landing principal (7 057 líneas — MUY avanzado)
  ├── plan-rey-guerrero.md    ← Estrategia completa (6 fases)
  ├── assets.zip              ← Backup comprimido de assets
  ├── menu/
  │   ├── index.html          ← Menú en HTML puro (1 431 líneas)
  │   └── style.css           ← Estilos del menú (1 530 líneas)
  └── assets/
      ├── img/
      │   ├── hero-fogon.png          ← Hero principal (fogón)
      │   ├── AI-cangrejo-fogon.png   ← OG image / Social
      │   ├── Libro-portada.jpg       ← Portada del libro
      │   ├── libro.jpg.webp          ← Versión webp del libro
      │   ├── reyguerrero.png         ← Foto del chef
      │   ├── plato-negro.jpg         ← Plato premium oscuro
      │   ├── guardiana-1.png         ← Cocinera tradicional 1
      │   ├── guardiana-2.png         ← Cocinera tradicional 2
      │   ├── guardiana-3.png         ← Cocinera tradicional 3
      │   ├── cangrejo.jpg / pulpo.jpg / pescado.jpg / langostinos.jpg
      │   ├── aborrajado.jpg / patacon.jpg / ceviches.jpg / entradas.jpg
      │   ├── arroces.jpg / arroz-caamrones.jpg / sancochos.jpg / sopas.jpg
      │   ├── carnes.jpg / filetes.jpg / pescados-enteros.jpg
      │   ├── bebidas-jugos.jpg / postres.jpg
      ├── logo/
      │   ├── RG-_LOGO-DARK.svg   ← Logo completo fondo oscuro
      │   ├── RG-_LOGO-LIGHT.svg  ← Logo completo fondo claro
      │   ├── RG-_ICON-DARK.svg   ← Isotipo fondo oscuro
      │   └── RG-_ICON-LIGHT.svg  ← Isotipo fondo claro
      └── medios/
          ├── blu radio.svg / wradio.svg
          ├── canal caracol.svg / canal rcn.svg / telepacífico.svg
          ├── el tiempo.svg / el pais.svg / revista semana.svg
          └── derspiegel.svg      ← Cobertura internacional

DESIGN SYSTEM (variables en index.html):
  --color-bg-dark:       #0A0807   (fondo fogón)
  --color-text-light:    #F5F1EB   (crema)
  --color-accent-fire:   #D9531E   (brasa)
  --color-accent-gold:   #C8601E   (tierra quemada)
  --color-accent-orange: #eda23b   (llama)
  --font-display:        'Playfair Display', serif
  --font-sans:           'Inter', sans-serif

═══════════════════════════════════════════════
ESTADO POR FASES (plan-rey-guerrero.md)
═══════════════════════════════════════════════
  ✅ FASE 1 — Fundación y Design System
  ✅ FASE 2 — Hero inmersivo + sello Gourmand
  ✅ FASE 3 — Manifiesto narrativo con scroll
  ✅ FASE 4 — Ecosistema: libro, menú HTML, guardians
  ✅ FASE 5 — Motor de conversión (modal contacto + WhatsApp dinámico)
  ✅ FASE 6 — SEO avanzado (JSON-LD Restaurant + Book + Person)
  ⚙️  PENDIENTE — Verificar en browser real + optimizaciones pendientes

═══════════════════════════════════════════════
STACK TÉCNICO
═══════════════════════════════════════════════
- HTML5 semántico · CSS3 Vanilla (Custom Properties) · JS Puro
- Sin frameworks — máximo rendimiento (<1.5s load)
- Deploy destino: reyguerrero.co (cPanel/FTP o GitHub Actions)
- Menú separado en /menu/ como sub-página HTML indexable

═══════════════════════════════════════════════
CONTEXTO ESTRATÉGICO
═══════════════════════════════════════════════
El sitio es un "Documental Interactivo Transaccional":
  → Narrativa cultural afro-pacífica (scroll storytelling)
  → SEO técnico con Schema.org (Restaurant + Book + Person)
  → Motor de conversión: reservas, prensa, eventos corporativos
  → Medios cubiertos: El Tiempo, El País, Revista Semana, Der Spiegel,
    Canal Caracol, Canal RCN, Telepacífico, Blu Radio, W Radio

═══════════════════════════════════════════════
REGLAS DE SESIÓN
═══════════════════════════════════════════════
- Trabaja ÚNICAMENTE en /Rey Guerrero/
- No toques /Cobs/, /Remio/, /Valírica/ ni ningún otro cliente
- Commits incrementales en español con prefijo "feat(rg):" / "fix(rg):"
- Si necesitas verificar algo en browser, usa preview local
- Pausa antes de cualquier destructivo (borrar sección, refactor masivo)

¿Listo? Confirma branch activo y espera mis instrucciones.
```

---

## PROMPT DE APERTURA — REY GUERRERO (versión rápida)

```
Sesión Rey Guerrero · 2026-05-29
Branch: feature/rey-guerrero-2026-05-29 (ya activo)
Carpeta: ~/Documents/AA-Agent/Rey Guerrero/
Landing de 7 057 líneas — todas las 6 fases del plan completadas.
No toques otras carpetas. Confirma estado y espera instrucciones.
```

---

## NOTAS DE CONTINUIDAD — REY GUERRERO

| Item | Estado |
|---|---|
| Landing `index.html` | ✅ Construido (7 057 ln) — revisar en browser |
| Menú `/menu/` | ✅ HTML puro indexable (1 431 ln) |
| SEO JSON-LD | ✅ Restaurant + Book + Person |
| Assets imágenes | ✅ Inventario completo (platos, guardianas, libro, chef) |
| Logos SVG | ✅ 4 variantes (dark/light · logo/icon) |
| Medios SVG | ✅ 9 outlets (CO + internacional) |
| Deploy a reyguerrero.co | ⏳ Pendiente configurar |
| Google Analytics / eventos | ⏳ Pendiente |
| Optimización `.webp` masiva | ⏳ Pendiente |

---

---

# 🌞 DM DIARIO — TALI · Sesión 2026-06-08

> **Documento de Misión** listo para pegar al inicio de cada sesión.
> Inventario real del repo, estado de fases y pendientes críticos.

---

## PROMPT DE APERTURA — TALI (versión completa)

```
CONTEXTO DE TRABAJO — VALÍRICA / TALI
Fecha: 2026-06-08
Repo local: ~/Documents/AA-Agent/
Carpeta del cliente: ~/Documents/AA-Agent/tali-terapia/

═══════════════════════════════════════════════
QUIÉN ES EL CLIENTE
═══════════════════════════════════════════════
Tali — Centro de psicología integral. Madrid, España.
Fase: PRE-OPERATIVA (negocio y permisos aún en preparación).
Web en producción (staging): https://dev.valirica.com/tali-terapia/
Deploy: push a main → GitHub Actions → mirror FTP a cPanel automático.

Concepto de marca: "Tali" viene de *tonalli* (náhuatl) — energía vital del Sol,
reside en la cabeza, gobierna conciencia, voluntad y destino.
Narrativa = "ciencia + alma" / H1: "Enciende tu energía interior".
Logo: sol radiante (coherente con tonalli).

ADVERTENCIA LEGAL: Psicología es contenido YMYL (España).
Publicidad sanitaria regulada: Código Deontológico + Ley General de Publicidad + COP.
NO mezclar tarot/esotérico con mensajes clínicos. NO promesas de curación.
NO pedir reseñas hasta operar. Todo contenido = informacional/psicoeducativo.

═══════════════════════════════════════════════
ARCHIVOS PRESENTES
═══════════════════════════════════════════════

  tali-terapia/
  ├── index.html                    ← Landing principal (294 líneas)
  ├── css/
  │   └── style.css                 ← Estilos (836 líneas)
  ├── js/
  │   └── script.js                 ← Scripts (103 líneas)
  ├── assets/
  │   ├── hero-bg.png               ← Imagen de fondo del hero
  │   └── logo/
  │       ├── tali-logo-02.svg
  │       ├── tali-logo-03.svg
  │       ├── tali-logo-04.svg
  │       └── tali-logo-05.svg      ← 4 variantes de logo
  ├── plan-tali-terapia.md          ← Plan estratégico completo
  ├── DM-keywords-tali.md           ← Keywords validadas con datos reales
  ├── DM-blue-ocean-tali.md         ← Estrategia océano azul (B2B/expats)
  ├── Estrategia_Naming_SEO.md      ← Naming y arquitectura SEO
  ├── validacion-keywords-kit.md    ← Kit de validación de keywords
  └── validacion-resultados-estrategia.md ← Resultados de validación

═══════════════════════════════════════════════
DESIGN SYSTEM
═══════════════════════════════════════════════
  --primary:        #ff8b00   (naranja sol)
  --primary-light:  #ffaa42
  --primary-dark:   #cc6f00
  --text-dark:      #1a1a1a
  --text-gray:      #4a4a4a
  --bg-light:       #fafafa
  --bg-white:       #ffffff
  --font-heading:   'Lora', serif
  --font-body:      'Inter', sans-serif

═══════════════════════════════════════════════
SECCIONES DE LA LANDING (index.html)
═══════════════════════════════════════════════
  #hero         → 1 columna · H1: "Enciende tu energía interior" · CTA newsletter
  #enfoque      → Enfoque sistémico · Tonalli como diferencial
  #recursos     → Áreas de acompañamiento (pre-lanzamiento, no transaccional)
  #nosotros     → Sobre Tali · perfil clínico
  #faq          → FAQ con FAQPage JSON-LD estructurado
  #newsletter   → Captura de comunidad pre-lanzamiento
  footer        → Links legales (#placeholder aún sin páginas reales)

═══════════════════════════════════════════════
ESTRATEGIA DE KEYWORDS — 3 CARRILES
═══════════════════════════════════════════════
  CARRIL 1 · SEO contenido aspiracional (AHORA):
    amor propio (2.9K, KD24) · inteligencia emocional (12.1K)
    propósito de vida (KD20, creciente) · confianza (KD32)

  CARRIL 2 · Conversión local (AL OPERAR):
    "psicólogo madrid" + long-tail geográfico

  CARRIL 3 · Océano azul B2B (por outreach/directorios):
    alto rendimiento / inglés-expat / empresas
    ⚠ Casi cero volumen búsqueda → NO es SEO, es canal B2B/outreach

═══════════════════════════════════════════════
PENDIENTES CRÍTICOS
═══════════════════════════════════════════════
  ❗ Formulario newsletter NO captura — solo muestra confirmación visual.
     Conectar proveedor: Brevo / Mailchimp / Tally (por decidir).
  ❗ Páginas legales vacías: Aviso Legal, Política de Privacidad, Cookies.
     Footer las enlaza con "#" — blocker para operar y para GDPR.
  ❗ og:image en URL relativa — cambiar a URL absoluta al fijar dominio final.
  ❗ Canonical + og:url por definir (depende de dominio final tali.es o similar).
  ❗ Colegiación de la psicóloga — blocker para operar/anunciar como sanitario.
  ⏳ Primer pillar de contenido: "amor propio" o "propósito de vida".
  ⏳ Google Analytics / eventos de conversión.

═══════════════════════════════════════════════
REGLAS DE SESIÓN
═══════════════════════════════════════════════
- Trabaja ÚNICAMENTE en /tali-terapia/
- No toques /Rey Guerrero/, /Cobs/, /Remio/ ni otros clientes
- Commits incrementales en español con prefijo "feat(tali):" / "fix(tali):"
- Todo contenido pre-lanzamiento = informacional, NUNCA transaccional clínico
- Pausa antes de cualquier cambio destructivo (borrar sección, refactor masivo)

¿Listo? Confirma branch activo y espera mis instrucciones.
```

---

## PROMPT DE APERTURA — TALI (versión rápida)

```
Sesión Tali · 2026-06-08
Carpeta: ~/Documents/AA-Agent/tali-terapia/
Landing PRE-OPERATIVA desplegada en dev.valirica.com/tali-terapia/
Stack: HTML (294 ln) + CSS (836 ln) + JS (103 ln). Sin frameworks.
Pendiente crítico: formulario newsletter no captura + páginas legales vacías.
No toques otras carpetas. Confirma branch y espera instrucciones.
```

---

## NOTAS DE CONTINUIDAD — TALI

| Item | Estado |
|---|---|
| Landing `index.html` | ✅ Completa y desplegada (dev.valirica.com/tali-terapia/) |
| CSS `style.css` | ✅ Mobile-first, design system naranja/sol |
| Logos SVG | ✅ 4 variantes en assets/logo/ |
| Hero image | ✅ hero-bg.png |
| SEO / JSON-LD FAQPage | ✅ Implementado |
| Formulario newsletter | ❌ Solo visual — NO captura emails |
| Páginas legales | ❌ Aviso Legal / Privacidad / Cookies → solo "#" |
| og:image URL absoluta | ⏳ Pendiente fijar dominio final |
| Canonical + og:url | ⏳ Pendiente fijar dominio final |
| Primer pillar SEO | ⏳ "amor propio" o "propósito de vida" |
| Google Analytics | ⏳ Pendiente |

---

---

# 🏢 DM DIARIO — GESTHION · Cierre 2026-07-16 (PROYECTO COMPLETO EN MAIN)

> **Documento de Misión** listo para pegar al inicio de cada sesión sobre este cliente.
> Estado real del repo al cierre: TODO mergeado a main (PR #86 · `593f6d6`) y deploy verde.

---

## PROMPT DE APERTURA — GESTHION (versión completa)

```
CONTEXTO DE TRABAJO — VALÍRICA / GESTHION
Fecha de cierre del build: 2026-07-16
Repo local: ~/Documents/AA-Agent/
Carpeta del cliente: ~/Documents/AA-Agent/gesthion/

═══════════════════════════════════════════════
QUIÉN ES EL CLIENTE
═══════════════════════════════════════════════
Gesthion Organizacional S.A.S. — B2B de gestión humana, Bogotá, DESDE 2008
(confirmado por el cliente; NO usar 2007 ni "X años" que caduquen).
- Servicios: outsourcing de nómina (buque insignia), reclutamiento y selección,
  headhunting, RPO, consultoría RR.HH., EOR para empresas de EE. UU. (página EN).
- Metodología propia: ADN Corporativo (página dedicada /adn-corporativo/).
- NAP: Carrera 13 #90-17, Bogotá · WhatsApp +57 321 873 3257 (wa.me/573218733257)
  · comercial@gesthion.com (email en .com — NO cambiarlo) · L–V 9–17, Sáb 9–12.
- Fundadores (E-E-A-T): Iván Alfonso y José Miguel Alfonso ("20 años" en sus bios
  = trayectoria PERSONAL, correcto; la empresa es desde 2008).
- Cara visible campaña nómina: Diana Granados
  (agenda: meetings.hubspot.com/diana-granados1 · foto en assets/img/perfiles/).

═══════════════════════════════════════════════
DOMINIOS Y DEPLOY (CRÍTICO)
═══════════════════════════════════════════════
- PRODUCCIÓN: https://gesthion.co (canonical, no-www). gesthion.com redirige.
- Staging (auto vía Actions): dev.valirica.com/proyectos/gesthion/
- La subida a gesthion.co (cPanel) es MANUAL — se sube la carpeta gesthion/
  completa; el .htaccess ya lleva canonicalización + mapa de 301 de migración
  (limitado a dominios de producción: no rompe previews).
- Preview local: server "gesthion" (launch.json, puerto 5564) sirve
  /tmp/gesthion-preview → rsync desde gesthion/ antes de previsualizar.

═══════════════════════════════════════════════
INVENTARIO (32 PÁGINAS HTML EN MAIN)
═══════════════════════════════════════════════
  gesthion/
  ├── index.html                     ← Home hub-and-spoke
  ├── outsourcing-de-nomina/         ← Money page payroll = REFERENCIA UX del cluster
  ├── reclutamiento-masivo/          ← Head "reclutamiento y selección"
  ├── headhunting/ · rpo/ · consultoria-rrhh/
  ├── en/employer-of-record-colombia/ ← EN (lang=en, assets ../../)
  ├── adn-corporativo/               ← Metodología
  ├── sobre-nosotros/ (+ equipo/)    ← E-E-A-T + fotos reales del equipo
  ├── contacto/                      ← Conversión NAV (form con ?servicio=)
  ├── lp/outsourcing-nomina/         ← LP CAMPAÑA ADS (noindex, ver abajo)
  ├── recursos/                      ← Pillar costos 2026 + calculadora + 3 más
  ├── blog/                          ← Index + 7 posts
  ├── politica-tratamiento-de-datos/ · politicas-web/ · politica-seguridad/
  ├── linea-etica/ · colofon/
  ├── .htaccess · sitemap.xml (LP fuera: noindex) · robots.txt (IA permitido)
  ├── apple-touch-icon.png · favicon-48x48.png   ← favicons raíz (todas las páginas)
  └── assets/ → logos SVG · nav.js (NAV ÚNICO compartido) · img/og/ (OG raster)
       · img/perfiles/ (fotos equipo + diana-granados.jpg 400px optimizada)

═══════════════════════════════════════════════
DESIGN SYSTEM Y REGLAS DURAS
═══════════════════════════════════════════════
- Azul #0f3b62 (confianza) + verde #00d34b (SOLO CTA/acentos) · Montserrat.
- HTML5 autocontenido (CSS+JS inline por página) · nav.js = única fuente del nav
  (bustear caché al previsualizar; toda página debe tener id="contacto").
- Iconos: SIEMPRE sprite SVG inline (Lucide/Simple Icons). NUNCA emojis/glifos.
- Reseñas: 7 verbatim de Google (5,0) — mismo set en carrusel y schema, nunca
  traducir/duplicar/inflar. AggregateRating 5.0/70 a nivel Organization.
- No inventar datos: si no hay dato verificado → reusar data del cluster o
  marco cualitativo. Cifras laborales 2026: SMMLV $1.750.905 (Dec. 1469/1470).
- Al tocar nav: verificar overflow 950–1200px (breakpoint hamburguesa 1120px).

═══════════════════════════════════════════════
LP DE CAMPAÑA /lp/outsourcing-nomina/ (Google Ads P1)
═══════════════════════════════════════════════
- noindex,follow · SIN nav (solo logo + WhatsApp) · message-match H1 payroll.
- Dual CTA: WhatsApp 573218733257 pre-cargado + modal HubSpot de Diana (lazy).
- Form 3 campos → dataLayer + Pixel + deriva a WhatsApp ({{FORM_ENDPOINT}} pendiente).
- Eventos dataLayer (GTM-MBDHHG95 · Pixel 1096842782335707):
  whatsapp_click · schedule_open · meeting_booked (postMessage HubSpot) ·
  form_start · form_submit · scroll_75 (+ Pixel Lead/Schedule).

═══════════════════════════════════════════════
PENDIENTES AL CIERRE (post-repo)
═══════════════════════════════════════════════
  ❗ Subir gesthion/ al cPanel de gesthion.co (manual — todo listo en main).
  ❗ GA4: marcar key events (meeting_booked PRIMARIA, form_submit,
     whatsapp_click) → importar a Google Ads → validar en DebugView/Tag
     Assistant EN EL DOMINIO REAL antes de encender pauta.
  ❗ {{FORM_ENDPOINT}} con notificación instantánea a ventas (hoy: WhatsApp).
  ⏳ Enviar sitemap a GSC + Bing Webmaster tras publicar.
  ⏳ Verificar en GBP el rating/count (5,0 · 70) y "+300 empresas".
  ⏳ Brief_y_Prompt_*.md (confidenciales) viajan en la carpeta — decidir si
     excluirlos de la subida a producción.

═══════════════════════════════════════════════
REGLAS DE SESIÓN
═══════════════════════════════════════════════
- Trabaja ÚNICAMENTE en /gesthion/
- Commits en español con prefijo "feat(gesthion):" / "fix(gesthion):"
- Branch feature/gesthion-[fecha] desde main actualizado
- Pausa antes de destructivos; nunca --force

¿Listo? Confirma branch activo y espera mis instrucciones.
```

---

## PROMPT DE APERTURA — GESTHION (versión rápida)

```
Sesión Gesthion · Carpeta: ~/Documents/AA-Agent/gesthion/
Sitio COMPLETO en main (32 págs, PR #86): cluster SEO/GEO + LP Ads noindex.
Producción: gesthion.co (subida manual) · staging dev.valirica.com/proyectos/gesthion/
Desde 2008 · WhatsApp 573218733257 · email comercial@gesthion.com (.com, no tocar)
Reglas: SVG nunca emojis · reseñas verbatim · no inventar datos · id="contacto".
Preview: rsync a /tmp/gesthion-preview + server gesthion:5564.
No toques otras carpetas. Confirma branch y espera instrucciones.
```

---

## NOTAS DE CONTINUIDAD — GESTHION

| Item | Estado |
|---|---|
| Cluster completo (32 páginas) | ✅ En main (PRs #24→#86) · deploy staging verde |
| LP campaña Ads `/lp/outsourcing-nomina/` | ✅ Mergeada (PR #86) · tracking validado en preview |
| Dominio canónico gesthion.co + .htaccess 301s | ✅ En todo el sitio (PR #80) |
| OG images raster 1200×630 (og/) + favicons PNG | ✅ En las 32 páginas (PR #86) |
| Foto Diana optimizada (perfiles/diana-granados.jpg) | ✅ 400×400 q80 · convención documentada |
| Ancla temporal | ✅ "Desde 2008" (2007 erradicado; UGPP Ley 1151/2007 es legal, se queda) |
| Subida a producción gesthion.co | ❗ MANUAL — pendiente de Juan |
| GA4 key events → import Ads → DebugView | ❗ Pendiente (antes de pautar) |
| {{FORM_ENDPOINT}} notificación a ventas | ❗ Pendiente (hoy deriva a WhatsApp) |
| Sitemap a GSC/Bing | ⏳ Tras publicar en gesthion.co |
| Briefs confidenciales en carpeta | ⏳ Decidir exclusión antes de subir |
