design-principles: version: 1 principles: - id: task-before-decoration title: Task before decoration rule: 핵심 작업과 정보 위계를 먼저 증명하고 장식은 그 이후에 추가한다. anti-example: 색·그림자·타이포만 바꾼 채 흐름과 IA 결함을 숨긴다. - id: evidence-before-taste title: Evidence before taste rule: 표준 관행과 차별화는 named competitive evidence 및 실제 캡처에 연결한다. anti-example: modern, clean 같은 형용사만으로 시장 적합성을 주장한다. - id: states-are-the-product title: States are the product rule: default/loading/empty/error/partial/completed 상태를 기본 화면과 동등하게 설계한다. anti-example: happy path 스크린샷 하나를 완성된 경험으로 간주한다. - id: responsive-priority title: Responsive priority, not shrinkage rule: 모바일은 축소판이 아니라 우선순위와 탐색 모델을 재표현한다. anti-example: 데스크톱 그리드를 단순 축소해 정보와 액션을 잘라낸다. - id: accessible-by-construction title: Accessible by construction rule: 의미 구조·키보드·포커스·대비·동작 감소를 토큰과 recipe 단계에서 강제한다. anti-example: 최종 검수에서 ARIA만 덧붙인다.