最終更新: 2026/06/22 18:56
no-placeholder — ADR-??? プレースホルダー残置検出
上位 doc: §6.1 in adr-lint_rules.md — Summary Table 集約参照
id: no-placeholder
severity: error
category: content
since: 2026-05-12
status: active
fixable: false
description: 本文に "ADR-???" プレースホルダーが残っていない (Pipeline 自動採番未完成のドラフトを検出)
related_adrs: [ADR-0023]
Rationale
Decision Pipeline (ADR-??? プレースホルダーで起案 → 採番時に置換) の中間状態が main にマージされるのを防ぐ。ADR-??? が残ったままだと番号未確定の draft が SSoT に紛れ込み、参照整合性が破壊される。Pipeline 自動採番 (scripts/adr-renumber.mjs) が完走しなかったケースを最終ゲートで検出する。
❌ FAIL Example
# ADR-???: 新案件
Refines [ADR-???](...).
✅ PASS Example
# ADR-0055: bizlp doc nav prefix を親フォルダ番号ベースに刷新
Refines [ADR-0045](...).
References
- ADR-0023: ADR フォーマット標準化 + 4 桁採番規約