Interface updates for component and category constraints.
Interface updates and Compliance Report implementation.