...
Perform the validations listed above under "Datastream Content" on each version of a datastream in OCFL.
Other Requirements
Report
The results of a validation should provide a report that allows the user to understand an overall summary of the results, lists of error types by count, the list of objects by error type, summary of errors by object and detailed validation logs by object
Resume from object
The tool should allow the user to start a new validation process from a specified object id.
Validate objects in list
The user should be able to provide a list of object IDs to include in a validation routine.
Validate all objects
The user should be able to instruct the validator to validate all objects in the repository.