IMHO a single inspection "Seam Components Model Inspection" isn't a good idea.
I propose to have separate, specific inspections like "Undefined context variable"
or "Seam magic on illegal class" (e.g. trying to use bijection in entity beans), ...
First when browsing the inspections that gives Seam newbies (and not so newbies) a
good overview about the rules that Seam applies.
Then if an inspection triggers you can see a much more useful inspection description
because it describes exactly the single mistake that you made.
Also, you can disable just specific inspections (e.g. "Use of Seam extended EL") if
your code guidelines call for that.
Finally it's also cleaner to have any needed options placed at the appropriate
inspection, e.g. for inspection "Explicit new on Seam component class" there could be
an option "ignore for test sources".
What do you think?