上位 doc: §5.4 in adr-lint_rules.md — Summary Table 集約参照

id: context-section
severity: error
category: structure
since: 2026-05-12
status: active
fixable: false
description: H2 で「コンテキスト」「ステータス」「Status」のいずれかを含むセクションが存在 (番号付き ## 1. コンテキスト も許容)
related_adrs: [ADR-0023, ADR-0024]

Rationale

ADR は意思決定の 文脈 (なぜそれを判断する必要があったか) を含まねばならず、## コンテキスト または ## ステータス セクションがその役割を担う。これにより 6 ヶ月後・1 年後の Review 時に当時の制約・前提を辿れる。違反すると「決定の根拠」が読み手に伝わらず、改廃判断時に再調査コストが発生する。

❌ FAIL Example

# ADR-0099: 新方針採用
## 決定
~~を採用する。

✅ PASS Example

## 1. コンテキスト
### 1.1 背景
...

References

  • ADR-0023: ADR 構造の Nygard / MADR ハイブリッド最小形
  • ADR-0024: §1 サブ見出し標準化