[{"data":1,"prerenderedAt":25},["ShallowReactive",2],{"tag-articles-運用":3},[4,10,15,20],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":9},"日記自動生成パイプラインが「空白日」をどう扱うか — 前日が無作業ならフォールバックして直前の作業日へ","毎朝 /make-diary を回す運用で、前日が土曜・セッションもコミットもゼロの空白日だったとき、無理に埋めず直前の作業日にスライドさせる日付解決ロジックを実際に確認した1日の記録。","/diary-automation-empty-day-fallback","2026-05-24T00:00:00.000Z",null,{"title":11,"description":12,"path":13,"publishedAt":14,"updatedAt":9},"Claude Code の累積状態ファイルを gitignore で締め出し、自動掃除する仕組みを整えた","セッションごとに溜まり続ける security_warnings_state ファイルを正体特定し、gitignore追加・既存19ファイル削除・14日で消す SessionStart hook・運用メモまで一括で組んだ作業記録。","/claude-state-files-gitignore-cleanup","2026-05-29T00:00:00.000Z",{"title":16,"description":17,"path":18,"publishedAt":19,"updatedAt":9},"Turso の Bytes Synced クォータが75%警告に到達、HTTPオンリー接続への切り替えを検討した日","Turso Cloud から月次 Sync クォータ75%超過のアラートが届いた。migration スクリプトのハングを追っていくと Embedded Replica の同期プロトコルが詰まっていたことに行き着き、書き込み用途は HTTP-only にするか様子見か迷った記録。","/turso-bytes-sync-quota-http-only","2026-06-18T00:00:00.000Z",{"title":21,"description":22,"path":23,"publishedAt":24,"updatedAt":9},"覚えのないデプロイの犯人は自分の別セッションだった — Claude Codeマルチセッション運用の落とし穴","朝7時台に覚えのない本番デプロイが2回。実行元を調査させたら、wordpress-migrationフォルダで開いた別のClaude Codeセッションがeurekapu-nuxt4を作業対象にしていた。フォルダ名でセッションを認識する思い込みの記録。","/claude-code-multi-session-deploy-mystery","2026-07-25T00:00:00.000Z",1785654935651]