17. A method comprising: receiving a solution search request from at least one consumer search user interface (UI), the solution search request referencing a software incident of a software application and including context data collected about the software application at a time of the software incident; selecting at least two solution repositories from among a plurality of solution repositories, and based on the consumer search UI; and compiling solution documents into a solution search result for providing to the at least one consumer search UI, the solution search result including an identification of a source solution repository of each solution document in the solution search result.
19. The method of claim 17 , further comprising: selecting attribute values, based on the context data, from a plurality of attribute values maintained in common for the plurality of solution repositories, the attribute values include software attribute values characterizing and identifying software in which the software incident occurred.