Add paranoid, which mindset is mostly interpreting everything as a source of bad (worst) outcome.<p>It also drives thinking into designing &quot;pure solutions&quot; in which the bad just cannot happen. I applied it unconsciously in software design (recently learned it was a design philosophy too).