Python 標準の TimedRotatingFileHandler は複数プロセスで同じログファイルを書くと rotate 時にレースし FileNotFoundError を吐く。原因の解説と concurrent-log-handler への置換手順をまとめます。
外部APIから取得する時系列データが古いまま動き続ける事故を、鮮度判定と代替ソース fallback チェーンで防ぐ仕組み。鮮度判定のタイミングと、切替時の整合性チェックの実装を解説します。
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タスクに分割。各フェーズのインターフェース凍結タイミングと、並行化による開発時間圧縮の設計を解説します。