baf4eae30b
Add two explicit eligibility tests requested in review of PR #24: - self-author blocked from 'approve' (eligible=false, reason "authenticated user is PR author"). - 'merge' fails closed when Gitea reports mergeable=None (eligible=false, reason "PR mergeability unknown"). Tests only; no implementation change. Behavior already enforced by gitea_check_pr_eligibility. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>