Check summary
Check undefined required metadata
Check optional and required at once