Public Access
Implements: DEVX-164 REQ-1..3 - get_vikunja_task_title retries list_project_tasks up to 4 attempts with backoff on APIError/RequestException — a Vikunja restart window (404/502) no longer strands an otherwise-valid PR - merge HTTP 405 now fetches PR reviews and, when no APPROVED review exists, explains the same-user self-approval rejection and the remediation (approve via a non-author account) - regression tests for retry-then-success, retry exhaustion, missing task, and all three 405 review states