Commit grader