puppetlabs/classifier — pull request #64 by aperiodic (2014-04-09 21:36:40+00:00)
Title: Nc 198 inheritance resolution

The classification route checks the classifications from all groups the node matches to see if they are disjoint. If they are, they are merged into a single classification that is returned to the client. If not, an error is thrown that is caught by the classification conflict explanation middleware and transformed into a 500 response with details about the conflicting values and where they came from.

Documentation incoming; don't merge until then!