...
Malformed Content
Question: What do we do with content that we know is broken, e.g. a ProblemBlock defined with broken XML? Import it in its broken state, but flag it as an error? Refuse to import the broken item, but allow the rest of the import to succeed? Fail the import as a whole to keep the import operation atomic? If we do decide to skip the broken item but allow the rest of the import to succeed, do we also skip everything that referenced the broken item, e.g. all containers it was in?
Add/Update vs. Replace: Differences in Library vs. Course Import
...