Implement review interface (GET /tasks/:id/review with accept/reject)

t-1o2g8gugkr1.6·WorkTask·
·
·
·Omni/Jr.hs
Parent:t-1o2g8gugkr1·Created3 months ago·Updated3 months ago

Dependencies

Description

Edit

Add review functionality:

  • GET /tasks/:id/review shows review interface
  • Look up commit by Task-Id: trailer in git log (same logic as Jr.reviewTask)
  • Display git diff in a pre/code block
  • Accept button: POST /tasks/:id/accept -> marks Done, redirects to /tasks/:id
  • Reject button with notes textarea: POST /tasks/:id/reject -> marks Open with retry context
  • If no commit found, show message explaining task may not be complete
  • Handle merge conflict detection (reuse checkMergeConflict logic)

Timeline (0)

No activity yet.