>How would artisanal software even distinguish itself.
artisanal software is software that has a bound on the complexity. A human has to reason about it.