Why
ダッシュボードがデータを取得するための API。
Scope
apps/api/internal/question/handler.go
GET /api/questions — status フィルタ(?status=pending)、ページング(limit/offset)
GET /api/questions/:id — triage_result を含む詳細
apps/api/internal/question/repository.go — sqlc 使用
Out of scope
認証(MVP では不要)・書き込み系 API
Dependencies
Acceptance Criteria
Size: S | Parallelizable: Yes(#A-03 + #C-01 完了後)
Why
ダッシュボードがデータを取得するための API。
Scope
apps/api/internal/question/handler.goGET /api/questions— status フィルタ(?status=pending)、ページング(limit/offset)GET /api/questions/:id— triage_result を含む詳細apps/api/internal/question/repository.go— sqlc 使用Out of scope
認証(MVP では不要)・書き込み系 API
Dependencies
Acceptance Criteria
GET /api/questions?status=pendingでフィルタリングできるGET /api/questions/:idで triage_result が返る404を返すSize: S | Parallelizable: Yes(#A-03 + #C-01 完了後)