스킬 자체의 표현으로
의도적으로 범위를 좁힌 리뷰 스킬로, 애니메이션과 모션 코드를 높은 완성도 기준으로만 판단하며 일반적인 코드 리뷰는 거부합니다. 실질적인 기준은 Emil Kowalski의 애니메이션 철학에서 가져오며, 방법론은 열 가지 절대 기준, 적극적인 에스컬레이션 트리거, 아홉 단계의 개선 우선순위, 계층화된 출력으로 구성되어 하나의 판정으로 귀결됩니다.
기본값은 문제로 지적하는 것이며, 승인은 얻어내야 합니다. 디프에 포함된 모든 애니메이션은 목적과 빈도로 정당화되어야 하고, 반응형 이스링을 사용해야 하며, 300ms 이내여야 하고, 트리거 지점에서 시작해야 하며, transform과 opacity로 실행되어야 하고, 중단 가능해야 하며, reduced motion을 존중해야 하고, 비대칭 타이밍을 사용해야 합니다. 출력은 Before/After/Why 발견 사항 표와 Block 또는 Approve 결정으로 구성되며 file:line을 인용합니다.
작동 방식
- 01열 가지 기준으로 평가하기
디프에 포함된 모든 애니메이션은 정당화, 빈도, 이스링, 지속 시간, 시작점, 중단 가능성, GPU 속성, 접근성, 비대칭성, 일관성에 이르는 열 가지 절대 기준으로 검사됩니다.
- 02에스컬레이션 트리거를 즉시 표시하기
transition: all, scale(0) 등장, UI에 ease-in 사용, 키보드 또는 하루 100회 이상 발생하는 동작에 애니메이션 적용, reduced-motion 처리 누락 등 나열된 위험 신호 목록은 논의 대상이 아니라 강하게 지적됩니다.
- 03가장 빠른 해결책을 우선하기
수정 사항은 애니메이션 삭제, 축소, 이스링 수정, 시작점 수정, 중단 가능성 수정, GPU 속성 수정, 타이밍 수정, 다듬기, 마지막으로 접근성과 일관성 순으로 우선순위에 따라 제안됩니다.
- 04필수 두 부분을 출력하기
리뷰는 고정된 순서로 돌아옵니다: 1부는 단일 발견 사항 표이고, 2부는 계층화된 코멘터리로 명시적인 결정으로 끝납니다.
- 05계층화된 코멘터리와 판정하기
나머지 논평은 영향도 6단계로 묶으며, 가장 높은 단계부터 시작하고 비어 있는 단계는 생략하며, 마지막에 차단 또는 승인 결정으로 마무리합니다.