ExitTimeOut で SIGKILL される前に preemptive graceful shutdown を行い、中途半端な状態を防ぐ仕組み。残り時間の予測とチェックポイント保存の実装を解説します。
Claude Code の SessionEnd hook を使って、施策完了時に次の Issue を自動起票し status 連携する仕組み。PR マージ後の『次何やるんだっけ』空白を埋める設計を解説します。
ローカルでは通るが CI で謎の ImportError になるテストの根本原因は conftest.py の sys.path.insert 散在。絶対 import への統一と grep ベースの CI 禁則実装を解説します。
単発の閾値超過で通知すると誤検知ばかりになるため、連続3回発生時のみエスカレーションする方式へ切り替え。状態管理の実装と、N の決め方の判断基準を解説します。
daily集計の重複カウントで閾値を超え、サーキットブレーカーが連日トリップ。リトライによる二重計上を検知できなかった原因と、冪等な日次集計への書き直しを解説します。
Slack/メール添付の上限を超えるPDFを、品質を段階的に下げて再試行する仕組みの設計。dpi→件数→画像という縮退順序の決め方と、最終フォールバック時の通知設計を解説します。
DBプールの接続元を pg_stat_activity から特定するため、application_name を4段階のフォールバックで動的解決した記録。launchd環境とCLI実行を一発で識別できるようにした実装を解説します。
レポート生成ダッシュボードの実装を1つのPRにせず、5フェーズ・9タスクに分割。各フェーズのインターフェース凍結タイミングと、並行化による開発時間圧縮の設計を解説します。
データパイプラインの鮮度監視で、警告閾値が複数箇所に散らばり段階的に膨れ上がる現象を観察。YAML一元管理への移行と、移行時に踏んだ「環境差異の隠れデフォルト」の罠を解説します。
launchdの「黙って止まっている」状態を検知するため、ヘルスチェックを6回の改修で育てた記録。set -e の罠、日付フィルタ、生成物検証まで段階的に拡張した実装を解説します。