Matz が来ていつも通りのおしゃべりタイム。
https://github.com/Shopify/liquid/pull/2056
という tobi が作った pull request を眺めながら、ここに出てくる autoresearch って akr さんが前に行ってたやつですかね? とか AI の使い方を中心に笹田さんが作った面白アプリケーションのデモを眺めながらワイワイしていた。
ruby/rubygems は歴史的な経緯で bundler を取り込んだ monorepo となっていて、テストを実行するにも cd bundler してからじゃないと rspec を実行できない、という不便さがあったので claude パワーを使えるうちにガッとトップディレクトリに移動してしまった。
https://github.com/ruby/rubygems/pull/9411
前からこの辺を直せばいいんだろうという目途はついていたけど、ちまちま直すのがだるすぎる、という状況だったので claude に方針を伝えたうえで、ここを気を付けてという情報を与えたらサクッと終わってしまった。
あと、この作業をやってて初めて知ったんだけど blame でこんな感じのタブ置換みたいな大幅な変更を無視する ignore file の設定を入れてみても効かなくて、なんで?と思って調べたら git mv については ignore file は効かないということだった。そんな~って感じではあるけど、未来の方が大事なので blame なんぞ気にしないことにして進めていくことにした。