### 機能の概要 - Thread に関するコードに Repository パターンを適応してください ### 詳細な要件 - `src/trpc/applications/interfaces/repositories/ThreadNoteRepository` にインターフェースを記述する - `src/trpc/adapter/repositories/ThreadRepository.ts` に実装を記述する - 実装は prisma のメソッドを使用する - UseCase はインターフェースに依存する - `src/trpc/routers/threadRouter.ts` で repository の実装をDIする - UseCaseはテストを実装する ### ユーザーフロー 1. テストコードを通る ### UI/UXの要件 _No response_ ### 技術的な制約・要件 _No response_ ### 優先度 高(すぐに必要) ### 受け入れ条件 - [ ] test が通る ### 参考資料 _No response_
機能の概要
詳細な要件
src/trpc/applications/interfaces/repositories/ThreadNoteRepositoryにインターフェースを記述するsrc/trpc/adapter/repositories/ThreadRepository.tsに実装を記述するsrc/trpc/routers/threadRouter.tsで repository の実装をDIするユーザーフロー
UI/UXの要件
No response
技術的な制約・要件
No response
優先度
高(すぐに必要)
受け入れ条件
参考資料
No response