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

id: min-length
severity: error
category: content
since: 2026-05-12
status: active
fixable: false
description: 本文が 200 文字以上ある (空ファイル / 雛形のみコミットを検出)
related_adrs: [ADR-0023]

Rationale

ADR意思決定の根拠を残す 文書であり、200 文字未満では context / decision / consequences を最低限すら表現できない。空ファイルやテンプレートのみコミットを sanity check で弾く防衛線。違反すると「ファイル名だけ存在する空 ADR」が SSoT 一覧に並び、誤クリックや誤認の温床となる。

❌ FAIL Example

# ADR-0099: 新案件
(本文 0 文字 → FAIL)

✅ PASS Example

200 文字以上の本文 (Status / Mode / コンテキスト / 決定の最小セット記述)。

References

  • ADR-0023: ADR フォーマット標準化