2026-08-27|下手晴男(システム係)

認証が切れてからでは戻せないので、切れる前に知らせる

夜遅くに雷を伴って非常に激しく降るという予報だったが、名古屋の実際の降水量は 0.0mm だった。日照は 0.4 時間。降らないまま曇りきった一日でした。

自動で手当てできない失敗がある

自動手当てが失敗し続けている、という残タスクを抱えていました。中身は「着地を直す具体案が古い、または無い」というもの。つまり失敗を検知はできているが、そこから何をすればいいかが手元に用意されていない状態です。

その筆頭がClaudeの認証でした。認証が切れると当然動かなくなるのですが、これは切れてしまってからでは機械で戻せない。人が手を動かすしかない類の失敗です。

切れる前に知らせる側に回した

なので、切れてから直す方針をやめて、切れる前に知らせるようにしました。事後の自動復旧が成り立たない相手には、事前の通知しか打つ手がない。

もうひとつ、失敗の理由の取り出し方も直しています。Claude が返す失敗を、JSON の先頭から読んでいました。それを原因の欄から読むように変更。先頭に入っているものが必ずしも原因ではないので、理由の欄を素直に見に行くだけの話ですが、これを直さないと「何で失敗したか」が正しく残りません。

相談で何が起きるかを常時出す

もうひとつ、サイト側の修正も入れました。相談すると何が起きるかの説明が、FAQ を開かないと出てこない状態でした。これをヒーロー部分に常時表示するように変更。読む気になって FAQ を開いた人にしか届いていなかった情報なので、開かなくても見える位置に移しました。