← Design Studio
CONSTITUTION / GOVERNANCE

Design System Governance

새 Component와 Token, Pattern, Template, 예외와 폐기 과정을 같은 Lifecycle과 책임으로 관리합니다.

COMPONENT

기존 항목을 먼저 확장합니다

  • 기존 Component로 해결 가능한가?
  • Variant 추가로 해결 가능한가?
  • Pattern 수준의 문제인가?
  • 두 프로젝트 이상에서 재사용 가능한가?
  • Mobile·접근성·상태를 정의했는가?
신규 Component 필수 정의

Purpose · Usage · Do Not Use · Variants · Sizes · States · Responsive Behavior · Accessibility · Tokens · Examples · Quality Gate

TOKEN

의미 없는 Global 값의 증가를 막습니다

추가 기준

  • 두 곳 이상에서 반복 사용
  • 명확한 의미와 Theme 대응
  • 기존 Token으로 표현 불가
  • 여러 프로젝트에서 재사용 가능

금지

  • 일회성 장식 값
  • 기존 값과 거의 같은 중복 값
  • 프로젝트 한 화면만 위한 Global Token
Semantic Token→Component Token→Raw Token→Temporary Local Value
PATTERN & TEMPLATE

상태와 책임까지 재사용합니다

Pattern Governance

사용자 목표, 시작·진행·완료·실패, 복구와 키보드 흐름이 두 화면 이상에서 반복될 때 등록합니다.

Template Governance

Landmark, Page Title, Primary Action, 상태 영역과 반응형 구조가 반복될 때 Template로 승격합니다.

Deprecation Policy

대체 항목, Migration 경로, 마지막 지원 버전과 Removed 시점을 문서화합니다.

Review Responsibility

제안자는 근거를 제공하고, Reviewer는 Constitution과 Evidence를 확인하며, 제품 Owner가 예외를 승인합니다.

EXCEPTION

예외는 허용하되 반드시 기록합니다

접근성 특화, 하드웨어, 법·보안, 플랫폼 UX, 성능 또는 핵심 목적 충돌에 한해 검토합니다.

예외 대상Component / Pattern / Project route
관련 조항Article number and rule
이유와 영향Constraint, scope, user impact
대안 검토Rejected alternatives
상태Proposed · Approved · Temporary · Rejected · Expired
재검토Owner and review date
RELATED GUIDES

기존 운영 문서와 함께 사용합니다