Google's Search Console gives the possibility to list all backlinks from other domains to your site, which are an important factor for search engines to determine your site's ranking, popularity and importance.
As we know, "linkspam" can threaten your site's authority. Using Google's Disavow Tool gives you a possibility to disavow low-quality links to your site, which can "potentially harm your site’s performance in Google’s search results" if used incorrectly. In the documentation Google gives "spammy, artificial, or low-quality links" as examples, which is pretty vague and not further explained in the quality guidelines.
Which objective criteria should be used to asses if a backlink is "spammy, artifical or low quality" and therefore be disavowed?
What is your workflow for assessing backlink quality?