自作ツールが公式機能とかぶり始めたら、コードではなくADRを書く
2026年9月6日
自作の自動化ツールを長く運用していると、ベンダーの公式機能と役割がかぶり始めることがあります。ADRに対応表を書いて境界を明文化し、Non-goalsには理由とトリガー条件を添え、継続の可否を勘ではなく測定可能なゲートで判断する方法を整理しました。
監査ログ用DBを「読み取りの正」に昇格させるときに見直すべき設計判断
2026年9月4日
「書き込みはベストエフォート、失敗しても本流を止めない」という前提で作られたテーブルは、たいてい監査ログや診断用の記録として設計されています。
ADRをコードで守る:pre-commitとCIで「決めた設計判断」の侵食を防ぐ実装パターン
2026年4月26日
ADR(Architecture Decision Record)の禁止事項をpre-commitとCIで機械的に守るための実装パターン。git merge-baseベースの差分スキャン、許可リスト、PRテンプレートの3層構造で、決めた設計判断の侵食を防ぎます。



