最終更新: 2026/06/22 18:56
cost-estimation-section — ADR-0088+ Standard/Critical の §コスト試算
上位 doc: §6.5 in adr-lint_rules.md — Summary Table 集約参照
id: cost-estimation-section
severity: error
category: content
since: 2026-05-29
status: active
fixable: false
description: ADR-0088 以降の Standard/Critical mode の ADR は ## コスト試算 見出し + 数値 1 つ以上を持つ。Light mode は免除
related_adrs: [ADR-0088]
Rationale
ADR 起案 churn の最大ドライバが「コスト試算欠落」(8/8 件) であった事実 (ADR-0088 §1.2) を受け、merged ADR 段階での backstop として §コスト試算 を強制する。Gate4 §8 cost_estimate 採点と並走し、起案前ゲート (triage) と合わせた 3 層 (テンプレ→ゲート→lint) の最下層を担う。"粗くてよい・数値 1 つでよい"を徹底し、形式ではなく「数値で考えた痕跡」を必須化する。Light mode は影響が真に限定的な場合に限られるため免除。
❌ FAIL Example
- **Mode**: Standard
## 影響 (Consequences)
...
(コスト試算セクションなし、または `**コスト試算**:` のボールド表現のみ → FAIL)
✅ PASS Example
- **Mode**: Standard
## コスト試算 (Cost Estimate)
| 作業 | 工数 (人日) |
|---|---|
| 実装 | 0.5 |
| テスト | 0.25 |
Migration / Corrigendum
- ADR-0088 未満は遡及対象外 (ADR-0031 immutable + corrigendum パターン、ADR-0088 §5.3)
- ADR-0089 / ADR-0090 (post-0088 だが §コスト試算 H2 未昇格) は本ルール導入後の corrigendum で対応
References
- ADR-0088: ADR 起案にコスト試算を必須化する
- ADR-0031: ADR の不変性と corrigendum 注記運用
- 関連 ルール:
decision-drivers-mcda.md(§判断基準 必須化、同じ「ADR-NNNN 以降に適用」パターン)