If you accidentally wire reverse voltage to a circuit, what determines the likelihood of damaging components? Is the mere presence of the voltage destructive, or is it reverse current flow? If the power source is a current source limited to 40-80mA, does that improve the odds of survival? Finally, if a circuit appears to be working properly after the reverse voltage condition is fixed, can it be trusted, or is there still likely to be hidden damage that increases the risk of future failures?
The thing that specifically got me wondering about this is a board I designed (my first production board) that I failed to include reverse voltage protection on. We inadvertently had one wired up backwards for a few minutes to a 5V supply with a current limit (40 or 80mA, I forget which.) One we fixed the wiring, it seemed fine, but now I don't know if I should trust it.
The only components I'd worry about are the SS495 Hall effect sensors or the MCP6542 comparator. Here's the schematic:

The thing that specifically got me wondering about this is a board I designed (my first production board) that I failed to include reverse voltage protection on. We inadvertently had one wired up backwards for a few minutes to a 5V supply with a current limit (40 or 80mA, I forget which.) One we fixed the wiring, it seemed fine, but now I don't know if I should trust it.
The only components I'd worry about are the SS495 Hall effect sensors or the MCP6542 comparator. Here's the schematic:
