I must agree with almost everything Harvey mentioned.
Maintainers are supposed to be only interested in maintenance and repair activities. As Harvey correctly mentioned, the maintainer is only required by regulation to make a list of any discrepencies he/she finds during the course of an annual inspection.
FAR 43 details what is to be looked at during the course of an annual inspection. No where does it state for a maintainer to check AD's, C of R's, C of A's, etc. These activites are part of the owner's / operator's responsibilies. Prior to each flight, the owner / operator is to ensure that the aircraft is both safe for flight(physically safe) and legally equipped to fly (legally safe).
The acronym "ARROW" comes to mind.
Here's an example. A 150 has an annual inpsection completed. It is discovered that the aircraft's position lights are unservicable. Is the aircraft grounded until repairs are made? No. The maintainer makes a note of it in the aircraft logbook, there-by notifying the owner of the discrepency, placards them and then signs off the maintenance performed. The aircraft is safe for flight without position lights and is legal for flight during the day only. If the owner then decides to fly at night, it's his responsibility.
That's my logic, anyway.
John