As a user, I would like to know specifically why a system is yellow or red.
Calling /candlepin/consumers/$id/compliance will return the partiallyCompliantProducts and nonCompliantProducts. However, are there any more details than that? Perhaps an additional detail with each product indicating a detail such as, "Expired entitlement" or "No entitlement" or "2 of 8 sockets covered by entitlement" or ...?
Thoughts?
candlepin@lists.fedorahosted.org