コンテンツにスキップ

Recipes

Recipes カテゴリでは、よくあるドキュメント運用パターンに対して そのまま使える contextlint.config.json と、その設定を選んだ意図をまとめます。

Configuration が個別フィールドの仕様、Rules が各ルールの仕様を扱うのに対し、Recipes は 複数のルールをどう組み合わせるか に焦点を当てます。

各レシピは次の構成になっています。

  1. どんなプロジェクトに向くか — 想定する規模、テンプレートの有無、運用フェーズ
  2. 推奨構成 (contextlint.config.json) — そのままコピーして使える完全な設定
  3. 各ルールを選んだ理由 — そのルールを採用した、または採用しなかった意図
  4. 運用上の注意点 — 既存リポジトリへの導入手順、段階的移行、CI でのゲート方法

Rule カテゴリやテンプレートに迷う場合は、まず contextlint init で対話形式に基本設定を生成し、その上でレシピを参考に拡張するのが手早い導入手順です。