Draft: fixes #10 by checking for clean:true in scan
In progress, but opening PR as draft, to get early feedback in case I'm e.g. barking up wrong tree
In progress, but opening PR as draft, to get early feedback in case I'm e.g. barking up wrong tree