Strengthen virtuous loops through one lever at a time
Strengthen a reinforcing loop you want to amplify by reducing friction at any node, increasing gain at a single node, or shortening cycle time, implementing one intervention per loop rather than attempting simultaneous multi-variable changes.
When This Fires
- When you've identified a virtuous cycle you want to deliberately accelerate
- When a reinforcing loop exists but spins slowly — it needs strengthening, not redesign
- During systems mapping when you discover loops that could compound but aren't
- When building deliberate practice systems that should produce accelerating improvement
Common Failure Mode
Trying to strengthen all three levers simultaneously: "Let's reduce friction AND increase gain AND shorten cycle time!" This overloads the system with changes, prevents causal attribution, and often introduces unintended interactions between interventions. One lever at a time. Measure the effect. Then consider the next lever.
The Protocol
(1) Map the reinforcing loop: what feeds into what? Identify each node and the conversion between nodes. (2) Identify the weakest link: where is the most friction? Where is the gain lowest? Where is the cycle time longest? (3) Choose one intervention: Reduce friction at the weakest node (remove obstacles, add tools, simplify steps). Increase gain at one node (design for higher output-to-input conversion). Shorten cycle time (reduce the delay between one node's output and the next node's input). (4) Implement one intervention. (5) Observe for 2-4 cycles: did the loop strengthen? Is it spinning faster? Is output per cycle higher? (6) If yes → the intervention worked. Consider whether a second lever would further strengthen the loop. If no → the intervention targeted the wrong bottleneck. Try a different lever.