We're not deep learning systems. So reasoning by analogy there isn't correct.
(Aside:
There have been experiments that show that many explanation for [everyday] actions are, in fact made up after the decision to execute an action. Which gives some insight to the whole nature of free will - but that's another discussion entirely.
However, indeed we're able to show our workings for higher level workings, like mathematical proofs. )
Deep learning systems, are examples of supervised learning. Once trained, they cannot adapt to new input. You have to retrain to accommodate new features that you want to capture.
Deep learning systems, are in essence a very long equation that hides all meaning over the entire network - good luck in finding out why it came to a decision. You might get lucky and see a definitive triggering path through the network, but that's an exception to the rule, as far as I understand. (I'm willing to be proven wrong here.)
Symbolic systems, can trivially be made to trace the code execution paths they made for any action they might take.
(also - hi Ben! I recognise your blog!)