real runtime verification: pr23580 main 35dcdd601e11d821e0df5fd3435b350e92d15bf6: 334 rows; ana=167, noor=167; 167 assignee requests pr 947367ff6f3b038f474fd46a671e5d39e08d76e4: 2 rows; ana=1, noor=1; 1 assignee request 2026/10/30 16:31:16 HTTPRequest [I] router: completed GET /api/v1/repos/maria/reviewer-verification/assignees?limit=50&page=1 for [::1]:41864, 200 OK in 65.7ms @ repo/collaborators.go:342(repo.GetAssignees) 2026/10/30 16:31:26 HTTPRequest [I] router: completed GET /api/v1/repos/maria/reviewer-verification/assignees?limit=50&page=167 for [::1]:52856, 200 OK in 4.5ms @ repo/collaborators.go:342(repo.GetAssignees) 2026/10/30 16:34:13 HTTPRequest [I] router: completed GET /api/v1/repos/maria/reviewer-verification/assignees for [::1]:46212, 200 OK in 5.7ms @ repo/collaborators.go:342(repo.GetAssignees) 2026/10/30 16:36:34 HTTPRequest [I] router: completed POST /api/v1/repos/maria/reviewer-verification/pulls/1/requested_reviewers for [::1]:34134, 201 Created in 161.4ms @ repo/pull_review.go:577(repo.CreateReviewRequests) 2026/10/30 16:36:37 HTTPRequest [I] router: completed DELETE /api/v1/repos/maria/reviewer-verification/pulls/1/requested_reviewers for [::1]:34312, 204 No Content in 144.7ms @ repo/pull_review.go:618(repo.DeleteReviewRequests) eligible reviewer rows: ana, noor; author maria excluded search ana returns one row; unmatched query shows empty state click ana -> requested state visible; Gitea GET pulls/1 requested_reviewers=[ana] click ana again -> requested state removed; Gitea GET pulls/1 requested_reviewers=[] real Codex gpt-6.1-sol turns through web client: main created commit 4d97cf9734bb00d459c2be0737e309056e5cc55a; PR turn read README and confirmed clean working tree. blacksmith: vp test run packages/source-control-forgejo/src/server/ForgejoSourceControlProvider.test.ts: 34 passed.