52e74f7709
Add POST /api/requests/[id]/retry: 404 if the request/job is missing, 400 if the job isn't in needs_attention, otherwise clears the job's stale candidates and resets it to state=requested/currentStage=intake (error/claimedAt cleared) plus request status=pending, in a transaction, so the worker's requested-only claim re-picks it up. Wire a Retry button into the attention-row note on the Floor. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>