In den eigenen Worten des Skills
Ein bewusst eng gefasster Review-Skill: Er beurteilt Animations- und Motion-Code nach einem hohen handwerklichen Anspruch und nichts sonst und lehnt allgemeine Code-Reviews ab. Seine inhaltlichen Maßstäbe stammen aus Emil Kowalskis Animationsphilosophie, und seine Methode – zehn nicht verhandelbare Standards, aggressive Eskalationsauslöser, eine neunstufige Abhilfe-Hierarchie und ein gestuftes Ergebnis – ist darauf ausgelegt, in einem Urteil zu enden.
Der Standard ist, zu markieren; Zustimmung muss man sich verdienen. Jede Animation im Diff muss sich durch Zweck und Häufigkeit rechtfertigen, responsives Easing verwenden, unter 300 ms bleiben, von ihrem Auslöser her skalieren, auf transform und opacity laufen, unterbrechbar sein, reduzierte Bewegung respektieren und asymmetrisches Timing verwenden. Das Ergebnis ist eine Vorher/Nachher/Warum-Befundtabelle plus eine Block- oder Approve-Entscheidung, mit Angabe von file:line.
So funktioniert es
- 01An zehn Standards messen
Jede Animation im Diff wird gegen zehn nicht verhandelbare Kriterien geprüft, die Rechtfertigung, Häufigkeit, Easing, Dauer, Ursprung, Unterbrechbarkeit, GPU-Eigenschaften, Zugänglichkeit, Asymmetrie und Kohärenz umfassen.
- 02Eskalationsauslöser sofort markieren
Eine festgelegte Liste von Warnsignalen wird konsequent benannt statt diskutiert, darunter transition: all, scale(0)-Einblendungen, ease-in bei UI-Elementen, Animationen auf Tastatureingaben oder Aktionen mit 100+/Tag sowie fehlende Behandlung von reduzierter Bewegung.
- 03Die frühestmögliche Abhilfe bevorzugen
Korrekturen werden in Hierarchie-Reihenfolge vorgeschlagen: vom Löschen der Animation über deren Reduzierung bis zur Korrektur von Easing, Ursprung, Unterbrechbarkeit, GPU-Eigenschaften, Timing, Feinschliff und schließlich Zugänglichkeit und Kohärenz.
- 04Die zwei erforderlichen Teile ausgeben
Das Review kommt in fester Reihenfolge zurück: Teil 1 ist eine einzelne Befundtabelle, Teil 2 ist gestufter Kommentar, der mit einer expliziten Entscheidung endet.
- 05Kommentare stufen und entscheiden
Die übrige Kommentierung wird in sechs Wirkungsstufen gruppiert, die höchste zuerst, leere Stufen entfallen; sie schließt mit einer Entscheidung zum Blockieren oder Freigeben.