Ipfs pin verify

What is the purpose of the command ipfs pin verify or perhaps more accurately how is expected to be used? I can see from the docs what it’s supposed to do " verify that recursive pins are complete" but the ipfs pin add command appears to be a synchronous command. I would understand if a recursive pin as async and you ran the ipfs add --recursive ... and it returned right away as it pinned in the background and you could check the status with ipfs verify

It’s mostly used for checking system integrity. For example, if something went wrong and a block got cleared out of your repository that shouldn’t have, or your filesystem ran into a problem then you have a command that can verify if your pinned data is safe.