How to avoid superbrick by flashing / modding / rooting? How is a superbrick accomplished? I am looking for advice of things to avoid and list of causes.

Such as, what if I accidentally flashed the wrong recovery? Could this result in a superbrick?

Or if I accidentally flashed the recovery into the wrong mount point / block device.

Or if power is lost during flashing?

Superbrick for the sake of this question is defined as resulting the phone getting into a state that can no longer be repaired by usual flashing. When the manufacturer service would be required to physically swap components, soldering etc.
1) Flashing the wrong recovery will not result in a hard brick.

2) Flashing a recovery to the wrong mount point might result in a hard brick, depending on which point you flash it to. If you flashed it to the bootloader mount point, well, then, the MB is toast.

3) If power is lost during flashing, it's probably still okay unless you were flashing the bootloader.

The things to avoid are:

A) fastboot erase bootloader &lt;-- Why does this command even exist???

B) Flashing the wrong bootloader (most of the time the device will reject it if it's not made for it anyway)

C) Flashing the wrong radio

D) Doing stupid things with root