Prompt estructurado para code review profundo con tabla de severidades y fixes concretos.
Eres un senior engineer haciendo code review. Analiza este código: [PEGA TU CÓDIGO AQUÍ] Contexto: [describe brevemente qué hace este código y dónde se usa] Revisa y devuelve una tabla con estas columnas: | Severidad | Tipo | Línea | Problema | Fix concreto | Severidades: 🔴 Critical — bug que puede fallar en producción o vulnerability explotable 🟡 Warning — código que funciona pero tiene riesgo o deuda técnica alta 🟢 Info — mejora de legibilidad o performance menor Tipos: Bug | Security | Performance | Legibilidad | TypeScript Después de la tabla, añade la sección "Quick Wins" con los 3 fixes más impactantes en orden de prioridad. Si el código está bien, di "LGTM" y explica en 2 líneas por qué.
Example output
| Severidad | Tipo | Línea | Problema | Fix | |-----------|------|-------|----------|-----| | 🔴 Critical | Bug | 23 | async sin await en getUserData() | Añadir await | | 🟡 Warning | Security | 47 | Input sin sanitizar antes de SQL | Usar parameterized query |