1
Das Projekt sehen
Refract schaut auf die Software als Ganzes, damit eine Änderung in einer Oberfläche den Rest respektieren kann.
Refract liest das Projekt, findet, was chaotisch wird, und bereitet eine Bereinigung vor, die du genehmigst. Zum Entscheiden verlässt du GitHub nicht.
Loslegen1
Refract schaut auf die Software als Ganzes, damit eine Änderung in einer Oberfläche den Rest respektieren kann.
2
Es sucht die Muster, die entstehen, wenn Code schnell generiert wird: kopierte Logik, verhedderte Oberflächen, übrig gebliebener State, Struktur, die nicht gut altert. Wenn etwas Sensibles im Code geblieben ist — etwa ein Zugangsdatum — sagt es dir das. Es „behebt“ Secrets nicht still.
3
Wenn die Bereinigung sicher ist, bekommst du eine konkrete Änderung zum Genehmigen. Wenn nicht, bekommst du eine klare Erklärung statt einer Vermutung.
4
Nachdem du genehmigt hast, wendet Refract die Änderung an und schaut noch einmal. Mit der Zeit siehst du, ob das Projekt sauberer wird — oder immer noch das Chaos ausliefert.
Die Website ist kein zweiter Ort, um Bereinigungen anzunehmen. Die Entscheidung bleibt neben dem Code.
Warten. Das ist kein Bestehen.
Von Refract brauchst du bei dieser Änderung nichts.
Eine sichere Bereinigung ist vorbereitet. Genehmige sie auf GitHub.
Etwas ist wichtig, und Refract ändert es nicht für dich. Lies die Erklärung.
Die Analyse ist fehlgeschlagen. Refract sagt das. Es malt keinen falschen Erfolg.
Bei React- und TypeScript-Projekten ist Refract besonders gut bei den Resten schneller Generierung:
Einiges davon kann es für dich aufräumen. Einiges davon zeigt es nur — absichtlich. Ein schlechter automatischer Umbau ist schlimmer als ein ehrlicher Hinweis.
1
2
3
GitHub zu verbinden meldet dich nicht bei Refract an, und dich bei Refract anzumelden installiert keinen GitHub-Zugang. Zwei Schritte, zwei Aufgaben.
Nein. Generiere weiter. Refract ist der Durchgang, der das Ergebnis pflegbar hält.
Nein. Du genehmigst. Du mergst.
Nein. Im Alltag bleibst du auf GitHub.