Base120 · Recursion
Fractal Reasoning
Recognize self-similar patterns repeating across different scales
When to use
"Use when a pattern repeats at different scales. Recognize the fractal structure — the same pattern appears at the system level, the subsystem level, and the component level. Enables reasoning across scales."
Example
"A good API design is fractal — the overall structure (resources, methods) mirrors the structure of each resource (sub-resources, methods), which mirrors the structure of each sub-resource. The self-similarity makes the API learnable at any scale."
Common misuse
"Assuming self-similarity where none exists. Not all patterns are fractal; some structures are genuinely different at different scales. Test for self-similarity before relying on it."