Conserva tipos y estructura
El formateo y la minificación cambian espacios fuera de cadenas sin alterar notación numérica, escapes, orden ni claves duplicadas. Validan sintaxis JSON, no un esquema API. Otras herramientas y lectores tienen límites numéricos propios. La comparación estructural considera valores y posiciones de arrays; deducir TypeScript de una muestra requiere revisión.
Elige la capa de codificación correcta
Componentes URL, consultas, cadenas JSON y texto HTML requieren reglas de escape diferentes. Por ejemplo, + representa espacio al analizar formularios, pero sigue siendo + al decodificar componentes URI. Decodifica Base64 a texto solo si es UTF-8; los binarios necesitan el decodificador de archivos.
Distingue decodificación de autenticación
Un JWT decodificado es entrada sin verificar, no prueba de autorización. Un hash de archivo necesita un valor esperado fiable; HMAC depende además de un secreto compartido y de los bytes exactos. Usa claves ficticias en ejemplos y no muestres tokens de producción en capturas compartidas.