콘텐츠로 이동

Recipes

Recipes 카테고리에서는 자주 사용되는 문서 운영 패턴에 대해 그대로 사용 가능한 contextlint.config.json 과 그 설정을 선택한 의도를 정리합니다.

Configuration이 개별 필드의 사양을, Rules가 각 규칙의 사양을 다루는 데 비해, Recipes는 여러 규칙을 어떻게 조합할 것인가에 초점을 맞춥니다.

각 레시피는 다음과 같이 구성되어 있습니다.

  1. 어떤 프로젝트에 적합한가 — 상정하는 규모, 템플릿의 유무, 운영 단계
  2. 권장 구성 (contextlint.config.json) — 그대로 복사하여 사용 가능한 완전한 설정
  3. 각 규칙을 선택한 이유 — 해당 규칙을 채택한, 또는 채택하지 않은 의도
  4. 운영상의 주의점 — 기존 리포지터리에 대한 도입 절차, 단계적 이행, CI에서의 게이트 방법

규칙 카테고리나 템플릿에 망설여지실 경우, 먼저 contextlint init으로 대화형으로 기본 설정을 생성한 뒤, 그 위에 레시피를 참고하여 확장하는 것이 빠른 도입 절차입니다.