Design reusable SHACL shapes and implement a linked data validation pipeline