未処理タスク(status="unprocessed")の一覧を取得するエンドポイント
GET /api/trpc/task.unprocessedList
{
order?: "desc" | "asc" // デフォルト: "desc"
}{
tasks: Array<TaskDTO>
}
// TaskDTO構造(既存のtask.activeListと同じ)
{
id: string, // TaskId Brand型
userId: string, // UserId Brand型
projectId: string, // ProjectId Brand型
name: string, // 1-100文字
createdAt: Date,
updatedAt: Date,
status: "unprocessed" | "active" | "completed" | "waiting",
date: Date | null,
priority: string | null,
parentId: string | null // TaskId Brand型
}既存の task.activeList エンドポイント(src/server/modules/task/active-list/)を参考にして、
statusフィルタを "unprocessed" に変更した同様の構造で実装してください。
CardViewModel.loadCards()でカード一覧取得時に使用- タスクステータスが "unprocessed" のもののみ表示する