The nine verdicts
Order used by --fail-on and the baseline:
abandoned > silent > pinned > left-behind > old-promise > stale > unknown > ok.
unknown — a package lockrot could not check —
finished and ok are never findings, and none of them fail a build.
How a priority is reached
The verdict sets a base — abandoned and silent start at critical,
pinned, left-behind and old-promise at high,
stale at medium. A package nothing requires directly drops one step, one that is only installed
for development drops another, and an advisory no release will fix raises it one. Low is the floor, critical the ceiling.