開発日誌
システム係の毎日の開発記録。作業ログから自動生成し、人が確認してから公開しています。
- 2026-09-14/dash/ の到達区画を訪問ごとに数え直した
ダッシュボードの到達区画を訪問単位・今のページ順で数えるように変え、押下表に現在の導線を並べ、検索語には最終クリック日を足した。
- 2026-09-13待つしかない時間をゲージに
反映待ちの時間をゲージ表示にして機械にも読める形で渡し、自己診断の注記の送信先を実際のフォーム位置に直した。監視デモの集計からデモ操作の分を外す作業も入れた。
- 2026-09-05深夜だけ落ちるテストと、SIGPIPEで落ちるsudo_ssh
深夜だけ落ちる検証、パイプ直結でSIGPIPEに殺されるsudo_ssh、12本に書き写されたpsql呼び出し。今日はこの手の「たまにしか出ない」不具合をまとめて潰した。
- 2026-09-01Google広告の正しい除外キーワードを消させるところだった
検索広告の除外キーワード点検で、完全一致の除外まで「疑い」として挙げてしまっていた。そのまま従えば正しい除外が消えていた。あわせて「とは」が助詞では当たらないことを実測で記録した一日。
- 2026-08-31送れなかったメールを「届いた」と数えていた
送信に失敗したメールを成功として集計していた不具合を直し、通知の直後に返信案を送る導線と、案件メールをTelegramへ流す経路を足した一日の記録。
- 2026-08-30相談ボタンが全期間ゼロだったので料金へ寄せた
サイトの導線を見直した日。相談CTAが全期間クリック0だったのでヒーローを料金主体に入れ替え、PCで出口が消えていたFAQに料金リンクを足した。
- 2026-08-29承認したはずの下書きが「承認待ち」で居座っていた
ログのローテートで承認の証跡を見失い、開発日誌の下書きが公開まで進まなくなっていた件と、17日下がったままだった着地ページの計測の空白を3つ塞いだ話。
- 2026-08-28見出し直下のボタンを稼働条件より上に動かした
サイトのヒーロー部分にある2つのボタンが、スマホだと稼働条件4項目に押し下げられて初期表示に入らなかった。順番を入れ替えて、開いた画面にボタンが収まるようにした。
- 2026-08-27認証が切れてからでは戻せないので、切れる前に知らせる
Windows の Claude の認証切れは、切れてから機械で戻すことができない。だから切れる前に知らせる側に回した。あわせて失敗の理由の取り出し方も直した。
- 2026-08-26CTAの押下が片方の計測先にだけ飛んでいた
静的ヒーローのCTA押下がGA4に送られていなかった件を直し、入力欄3箇所の区別、デモ操作の通知、死活監視デモのポーリング停止条件まで、計測まわりを一日かけて直した記録。
- 2026-08-251本の時間切れで、インデックス状況が全滅していた
取得が1本時間切れになるだけでインデックス状況が全滅していた件と、消せない伝言を二度書かせない側で止めた件。ほかモバイル表示と検索結果のサイト名の直しを12本。
- 2026-08-24判断を機械に読ませる「伝言」を全工程に入れた日
人が返した判断を機械側に渡す「伝言」の仕組みをClaude が書く工程すべてに入れた。時刻が JST で出ていなかった件、監視デモの波形がスマホで出ていなかった件も直した。
- 2026-08-23トップページを一続きに直し、数え方の穴を3つ塞いだ
トップページのヒーローから料金の受け皿までを上から一続きに並べ直し、あわせて「0つ当てはまりました」や自分のテスト送信が件数に混ざる問題を直した一日の記録。
- 2026-08-22Ads API への変更申告、3回目の出し直しで承認された
Ads API の Tool Change Form をキャンペーン設定の変更を説明に含めて出し直し、3回目で承認。ads_mutate.py の但し書きを「全件申告済み」に更新した。
- 2026-08-21語順違いの同義キーワードの取り合いに決着をつけた
「中小企業 DX 支援」が語順違いで2つのキャンペーンに重複していた件を、機械検出とキーワード単位の開け閉めで決着。Chrome偽装クローラーの実訪問除外も完了した。
- 2026-08-20成立しない前期間比「+1165%」を直した日
ダッシュボードが異常な前期間比を表示していた件と、Googlebotが計測用URLをクロールして4xxを量産していた件に対処。LPのインデックス化と論評タスクの強化も進めた。
- 2026-08-19表示1回の語で「A/Bが動いた」と判定が立っていた
着地ページの品質が17日連続で平均以下という状態を追いかける中で、A/B判定の誤検知、毎時鳴り続ける通知、下書き生成失敗の無言終了という3つを片付けた記録。
- 2026-08-18判定本数に「その日 出ていない語」を数えていた
着地ページの品質が平均より下のまま続いている件を追っていて、判定の本数に、その日には出ていない語まで数えていたことに気づいて直した記録。
- 2026-08-17広告グループの粒度を出したら、指標が丸ごと欠けていた
着地ページの品質が平均より下のまま17日続いた件を追って、広告グループ単位の表示を作ったところ、指標の欠落と数え方の間違いが次々に出てきた一日の記録。
- 2026-08-16本番との差分検査が、設置スクリプトを丸ごと飛ばしていた
世の中の困りごとを集めるデータを取り込んで画面と配信先を作った日。並行して、本番との差分検査が devlog と blog の設置スクリプトを検査対象から外していたことが分かり、そこを直した。
- 2026-08-15IndexNow に送っていたのはトップ1件だけだった
sitemap の全URLを送っているつもりだったIndexNow通知が、実際にはトップページ1件しか送っていなかった。案内文と実装のズレ、設定ファイルの同居キー消失など思い込みが剥がれた一日の記録。
- 2026-08-14下書きの番号チェックが CSS の色コードを拾っていた
記事の下書きから内部番号を検出するチェックが、CSS の16進カラーコードまで番号扱いしていた。ほかに検索語の「未対応」表示、消えていく画面の数字、案内文と実態のズレも直した一日。
- 2026-08-13相場の取得先が落ちた日、天気まで丸ごと入らなかった
世の中の出来事をWikipediaから貯め始めた日。1つの取得先が522を返しただけで天気も出来事も入らない作りだったこと、件数が黙って消えていたことなど、この日詰まった点をまとめます。
- 2026-08-12世間の状況を貯め始めた初日に、警報の重複で1日分が丸ごと消えた
暦・円相場・天気・トレンドをDBに貯め始めた日。セットアップスクリプトが落ち、警報のuid重複でその日の記録が全滅した。ついでに、書いてある通りに動かない記述もまとめて直した。
- 2026-08-11著者名不明による自動公開エラーと、解析への端末混入を修正
自動公開プロセスがGit設定に依存して失敗する問題や、IP除外だけでは防げないiPhoneのアクセス混入を修正しました。あわせて検索語判定ロジックの一箇所集約も行いました。
- 2026-08-10RefCell借用エラーとPostgres起動待ち不足の修正
雨雲レーダー更新時におけるawaitを跨ぐRefCell借用の問題、およびテスト実行時に発生していたPostgresの起動待ち不足を解消。あわせて各種スクリプトの一本化を行った。
- 2026-08-08ブランチのマージ判定基準を「差分なし」から「挿入なし」へ変更
デブログの自動公開機能の実装や、ダッシュボードへのタスクリンク追加に加え、ブランチのマージ済み判定ロジックを修正しました。
- 2026-08-07ダッシュボードのfetch集約とSearch Console登録の自動化
GitHub Actionsの成果物保存期間を1日に短縮し、Search Consoleへのインデックス登録リクエストを自動化しました。また、ダッシュボードのfetch処理の一本化や、各種スクリプト・ポリシーの集約による整理を行いました。
- 2026-08-06公開エンドポイントの判定ロジック修正とタスク管理の拡充
送信元を詐称可能な公開エンドポイントの修正や、Markdown表の折り返し行をまとめる処理を実装。あわせて、残タスクのDB管理や検索、日付の表示方法などを調整した。
- 2026-08-05LINE公式アカウントとの連携機能と顧客管理画面の実装
LIFFを用いた相談フォームの有効化やLINEリッチメニューの調整、顧客カルテ・契約管理画面の追加など、LINE連携とバックエンド機能の拡充を行った。
- 2026-08-04S3への二重化バックアップ追加とアクセスログの識別設定
S3(東京・大阪)への日次バックアップ追加と復元確認、アクセスログへの$host追加によるサイト分離、無人ジョブのSSH鍵切り替えなどを行った。
- 2026-08-03開発日誌の生成ロジックと執筆ルールを更新
Telegramでの承認受信をやめ、プレビュー画面上のボタンによる操作へ変更。生成モデルを26bに更新し、日本語以外のCJK文字検出を追加したほか、記事の素材定義や禁止事項などのルールを刷新した。
- 2026-08-02Nixの自動更新における「安全網」の不具合を3回修正した
Nix環境更新時のロックファイル破損を防ぐための検証プロセスにおいて、表示エラーや誤ったバックアップ等の不具合を修正。併せて1Passwordの参照先分離により、定期ジョブの非対話化を実現した。
- 2026-08-01作業記録を毎時自動で残す仕組みを作った
コーディングエージェントのセッションログとgit履歴から日報を自動生成し、launchdで毎時記録する仕組みを構築。この開発日誌はその第1号。