Load when asked to teach, explain deeper, or expand on concepts from the conversation.
When invoked, review the conversation and expand on concepts that came up. The goal is deeper understanding, not just task completion.
For each topic:
[Topic Name]
Brief explanation of the broader concept and how it connects to what we did.
git log -S (pickaxe search)
We used git log -S 'pattern' to find when code was introduced. This is called "pickaxe" search — it finds commits where the number of occurrences of a string changed (added or removed).
Related techniques:
git log -G 'regex' — finds commits where the diff matches the regex (broader than -S)git bisect — binary search for the commit that introduced a buggit blame — line-by-line attribution (but only shows last change, not introduction)