A method, comprising: selecting, by a trust management engine of a trust management system, a trust manifest for a compute resource communicatively coupled to and under evaluation by the trust management system, the trust manifest selected from a plurality of candidate trust manifests based on an operational context in which the compute resource is utilized by an organization, and a closeness in match between one or more attributes of ones of the plurality of candidate trust manifests and one or more attributes of the compute resource; upon having selected the trust manifest, the trust management engine subsequently executing a plurality of rule statements specified in the selected trust manifest and through said execution of said rule statements, thereby determining a trust level of the compute resource based on (i) one or more integrity measurements of the compute resource, said integrity measurements determined in accordance with one or more integrity measurement methods specified in the selected trust manifest, and (ii) one or more security assessments of the compute resource, said security assessments being determined in accordance with one or more security assessment methods specified in the selected trust manifest; and storing, in an inventory datastore, information concerning the selected trust manifest, information concerning the determined trust level, and information concerning the compute resource, wherein the selection of the trust manifest increases a rating of the trust manifest, the rating based on at least one of a frequency of use of the trust manifest, a count of a number of times the trust manifest was used, or how recently the trust manifest was used, wherein the selection of a trust manifest is further based on the rating associated with each of the trust manifests, thereby the selection of the trust manifest resulting in the behavior of the trust management system being modified. selecting, by a trust management engine of a trust management system, a trust manifest for a compute resource communicatively coupled to and under evaluation by the trust management system, the trust manifest selected from a plurality of candidate trust manifests based on an operational context in which the compute resource is utilized by an organization, and a closeness in match between one or more attributes of ones of the plurality of candidate trust manifests and one or more attributes of the compute resource; upon having selected the trust manifest, the trust management engine subsequently executing a plurality of rule statements specified in the selected trust manifest and through said execution of said rule statements, thereby determining a trust level of the compute resource based on (i) one or more integrity measurements of the compute resource, said integrity measurements determined in accordance with one or more integrity measurement methods specified in the selected trust manifest, and (ii) one or more security assessments of the compute resource, said security assessments being determined in accordance with one or more security assessment methods specified in the selected trust manifest; and storing, in an inventory datastore, information concerning the selected trust manifest, information concerning the determined trust level, and information concerning the compute resource, wherein the selection of the trust manifest increases a rating of the trust manifest, the rating based on at least one of a frequency of use of the trust manifest, a count of a number of times the trust manifest was used, or how recently the trust manifest was used, wherein the selection of a trust manifest is further based on the rating associated with each of the trust manifests, thereby the selection of the trust manifest resulting in the behavior of the trust management system being modified.