Compliance reports

fork of #14 to implement generation of compliance items in the API