> What do you mean "a priori understanding codebases"?
I took him to be distinguishing between (1) just reading the code/docs and reasoning about it, and (2) that + crafting and running tests.
I don't think that's it; both reading the code and running tests are a posteriori capabilities.
I don't think that's it; both reading the code and running tests are a posteriori capabilities.