Issue 3746: More accurate label states
Status:  New
Owner: ----
Project Member Reported by andyb...@chromium.org, Jan 5 (5 days ago)
The actual set of label states is somewhat more complicated, there is:
  "approved": usually the maximum label value, e.g. Code-Review+2
  "recommended": usually 0 < x < max, e.g. Code-Review+1
  "disliked": usually min < x < 0, e.g. Code-Review-1
  "rejected": usually the minimum value, e.g. Code-Review-2

In the change list we distinguish between these 4 states by using check/X for the max/min values and numbers for the intervening values.

(I say "usually" above because things can get fairly weird if you have labels with no negative values, or more complicated submit rules.)