* fix(engine): validate processor plugin impls
Add the processor implementation base to assert_valid_plugin so
processor plugins are checked against Processor instead of only the
generic config contract. Keep plugin type validation table-driven and
raise explicit AssertionError messages so checks are not skipped under
optimized Python.
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
* test(engine): require plugin base map coverage
---------
Signed-off-by: Johnny Greco <jogreco@nvidia.com>