Logs

Cada conversión genera un log detallado. Puedes consultar qué tokens se migraron, qué propiedades se resolvieron con @apply y cuáles con CSS vanilla, y qué entradas requieren revisión manual.


Dónde se guarda

Los logs viven en la tabla wp_bricksshift_logs. Campos principales:

CampoDescripción
idPK autoincremental
conversion_idID único por conversión (agrupa todas las entradas de la misma ejecución)
entry_typetoken · component · element · meta
nameNombre del token o clase
action_takenmapped · passthrough · skipped · refactor_suggestion · warning
sourceSistema origen (acss, bricks, at, cf, tailwind)
destinationSistema destino
warningsTexto con avisos
errorsTexto con errores si los hay
created_atTimestamp

Consulta desde el admin

En BricksShift → Log de conversiones tienes:

  • Listado cronológico de conversiones.
  • Al expandir una conversión, ves todas sus entradas con filtro por entry_type y action_taken.
  • Botón para exportar el log completo como CSV.

Ejemplo de entrada

conversion_id: conv_20260415_120347
entry_type:    token
name:          --space-m
action_taken:  mapped
source:        acss
destination:   bricks
warnings:      (ninguno)

Otra entrada más interesante:

conversion_id: conv_20260415_120347
entry_type:    component
name:          .hero-title
action_taken:  passthrough
source:        bricks
destination:   tailwind
warnings:      letter-spacing resuelto como CSS vanilla (sin utility equivalente)

Consulta vía SQL

SELECT name, action_taken, warnings
FROM wp_bricksshift_logs
WHERE conversion_id = 'conv_20260415_120347'
  AND action_taken IN ('warning', 'refactor_suggestion')
ORDER BY id;

Retención

El plugin no borra logs automáticamente. Si tu tabla crece mucho y quieres limpiar, borra entradas antiguas manualmente:

DELETE FROM wp_bricksshift_logs
WHERE created_at < DATE_SUB(NOW(), INTERVAL 6 MONTH);

Ver backups →