Extracting lineage from snapLogic pipelines

How can lineage–source information, target information, field transformations/calculations/derivations, etc.–be extracted from a group of pipelines? I need to be able to do so, to adhere to our company’s data governance rules around data movement. Are there snaps and snappacks dedicated to this? Are pipelines stored in a consistent format–html, json, xml–that can be read and parsed outside of snapLogic to obtain this information?