I think a final compliance checker should be very useful.
In the checker, the user could combine tests and control if each test has passed or not the compliance (using red flag and green flag) and when all the flag are green the Compliance is achieved.