Del código generado al código que puedes conservar.

Refract lee el proyecto, encuentra lo que se va a ensuciar y prepara una limpieza que tú apruebas. No sales de GitHub para decidir.

Empezar

Un bucle sencillo

1

Ver el proyecto

Refract mira el software en conjunto, para que un cambio en una pantalla respete el resto.

2

Encontrar lo que dolerá después

Busca los patrones que aparecen cuando el código se genera rápido: lógica copiada, pantallas enmarañadas, estado sobrante, estructura que no envejece bien. Si algo sensible se quedó en el código — como una credencial — te lo dice. No «arregla» secretos en silencio.

3

Limpiar lo que pueda

Cuando la limpieza es segura, recibes un cambio concreto para aprobar. Cuando no lo es, recibes una explicación clara en vez de una conjetura.

4

Comprobar y recordar

Cuando apruebas, Refract aplica el cambio y vuelve a mirar. Con el tiempo puedes ver si el proyecto se está limpiando — o si sigue publicando el desorden.

Decide en GitHub. Usa la web para lo demás.

En GitHub

En la web

La web no es un segundo sitio para aceptar limpiezas. La decisión se queda junto al código.

Verás uno de unos pocos resultados honestos

Sigue trabajando

Espera. Esto no es un aprobado.

Se ve limpio

Nada de Refract te necesita en este cambio.

Limpieza lista

Hay una limpieza segura preparada. Apruébala en GitHub.

Échale un vistazo

Algo importa, y Refract no lo cambiará por ti. Lee la explicación.

Algo ha fallado

El análisis ha fallado. Refract lo dirá. No pintará un éxito falso.

Qué significa «más limpio» en la práctica

En proyectos React y TypeScript, Refract se da especialmente bien con los restos de generar rápido:

carga de datos mezclada en la interfaz

la misma lógica escrita dos veces

estado que en realidad no se usa

efectos que no se limpian a sí mismos

tiempos de espera y manejo de errores que faltan en los bordes

pantallas haciendo trabajo que pertenece a otro sitio

Parte de eso puede limpiarlo por ti. Parte solo lo señalará — a propósito. Una reescritura automática mala es peor que una nota honesta.

En marcha en minutos

1

Crea una cuenta

2

Instala la GitHub App y elige repositorios

3

Abre un pull request

Crea tu cuenta

Conectar GitHub no inicia sesión en Refract, e iniciar sesión en Refract no instala el acceso a GitHub. Dos pasos, dos tareas.

¿Va a pelearse con mis herramientas de IA?

No. Sigue generando. Refract es el pase que mantiene el resultado mantenible.

¿Cambiará código sin mí?

No. Tú apruebas. Tú fusionas.

¿Tengo que aprender otro espacio de trabajo?

No. En el día a día, te quedas en GitHub.