今週やったこと
フロントエンドのバグ修正
- フロントエンドの実装済みのページにバグがあったので修正しました。この中でReactの内部挙動を細かく調べることができたのでよかった
QAのメンバーが作成してくれたPublicAPIのテストケースを見て、観点漏れがないかなどレビューしました。それをやりながら、ドメイン間の連携の観点など自分が見落としていたことにも気づけて、かつそれらをClaudeとPlaywrightなどをMCPを使って操作すればかなり効率よくテストできることも見えてきました。
context / memoryの仕組みやagent teamsの概念を勉強しました。
OpenSearchのデータで不整合が発生している可能性があったので少し調査し、その中でOpenSearch関連の基礎を復習しました。
RubyのHTTPクライアントでfaradayというライブラリがあることを知りました。社内で使われてるところがいくつかあるので今後読みながら慣れていきます。 github.com
自分が直接関わっているわけではないがキャッチアップしておきたいSlackチャンネルの昨日のどうこうをまとめるスキルを作ってみました。Slackを全て見るのは現実的に無理がある時もあるのですが、スキルでまとめた情報を移動中に耳で聞いたりして浅く把握できている状態になれるか試しています。
続きを読むPublic APIとして公開するAPIの開発を進めており、APIリファレンスの見直しも並行して進めました。必須項目やnullableの指定を修正したり細かいdescriptionの表現の統一したりしました。
続きを読むPrivateAPIではすでに実装済みのAPIをPublicAPIとして設計するにあたって、ユーザーにとって使いやすいエンドポイントにするにはどうするべきかをチーム内で議論しました。
APIについて学び直すきっかけになってよかったです。