Arrow decomposition
Definition
A general pattern wherein one begins has a monolithic “arrow” and decomposes it into smaller arrows, for instance into
or
(A vague definition for a vague idea)
Examples
With arrows representing implication, arrow decomposition is the process of doing mathematics, as per Proofs and Refutations
Telling a story or giving an explanation to someone who continues to ask for clarification, breaking your monolithic story/explanation down into increasingly refined and precise sub-stories/explanations
Addressing a TODO in a codebase, but only partially, so that a smaller TODO is left behind