Regarding the above, I've opened a couple of feature request/enhancements in github:
github.com/jgoguen/calibre-kobo-driver.
- "Continue on error" for copy jobs with multiple books that fails because of content errors #150
- List name of failing book in the job log error message. #151
I'm willing to coorporate or implement these myself but would like some help with pointers where to begin ie what class methods to work with and a possible architectural description how Calibre interacts with the kobo driver in general.
--