I like the idea but giving authorization to " Update your public and private repositories (Commits, Issues, etc). " doesn't sound good.
Yeah, we don't like that either.The github API doesn't allow for access more granular than that. That's what is needed to be able to read and close your github issues.