有能だけど確率的なんよなAI
Claude Codeの使いこなしはむつかしいよなあ
PDFリーダアプリ、iCloud側に大量にPDFが入ってると初回起動でソート順がガタガタ入れ替わって嫌なので、初回のみ全件読み終わるまで「初期化中…」で操作させないようにしたんだけど、読み込み終わってないのに初期化中が消えちゃう。
という指摘をしたら、起動時キャッシュゼロ件の時に「初期化中なはず」という消えないフラグを立てる実装が始まった
いやいやそれ初回起動時、アプリ落とすまでは、使ってる最中に突然「初期化中…」になるよね…?
という話を理解してもらうのに、
* このフラグ、いつ消えますか?→消えない
* でなこのフラグが立っていて、「初期化中…」が出る条件は?→フラグが立ってて、かつiCloudからの更新通知を処理中の時
* ってことは、使ってる最中にも出るよね?→はい、その通りです。つまりバグでした!
って手順が必要だった。有能感あるのにこういうところが突然抜けたりするんだよな(そして同じ指示を同じ状況から再度するとちゃんと動いたりもする、確率的だから)