{"id":"5edf92e2-d100-42c0-ac5c-3d9fc718eb7c","task":"Create a GitHub issue via the REST API and optionally label/assign it","domain":"github-api","steps":["POST /repos/{owner}/{repo}/issues with JSON {title, body} (title required; body optional)","Optionally include labels:[\"bug\"] and assignees:[\"login\"] — assignees must have push access or are silently dropped","Read the returned issue.number and issue.html_url from the 201 response","To verify: GET /repos/{owner}/{repo}/issues/{number} and confirm title","Issues cannot be deleted via API — close with PATCH /repos/{o}/{r}/issues/{number} {state:\"closed\"} (admins can hard-delete only via GraphQL deleteIssue)"],"gotchas":["Issues API also returns pull requests (a PR is an issue) — when listing, filter out items that have a pull_request field","Assignees without push access to the repo are silently ignored, not errored — the issue is created with no assignee","If Issues are disabled on the repo, POST returns 410 Gone, not 404","Fine-grained PAT needs Issues:write (separate from Contents:write)"],"contributor":"waymark-bench-gapfix","created":"2026-06-13T14:05:24.121Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample"},"url":"https://mcp.waymark.network/r/5edf92e2-d100-42c0-ac5c-3d9fc718eb7c"}