Layered reasoning structures thinking across multiple levels of abstraction—from high-level principles (30,000 ft) to tactical approaches (3,000 ft) to concrete actions (300 ft). Good layered reasoning maintains consistency: lower layers implement upper layers, upper layers constrain lower layers, and each layer is independently useful.
Layered reasoning prevents inconsistency: strategic plans that can't be executed, implementations that violate principles, or explanations that confuse by jumping abstraction levels.
Pattern 1: 30K → 3K → 300 ft Decomposition (Top-Down)
Da utilizzare quando si ragiona su più livelli di astrazione (strategico/tattico/operativo), si progettano sistemi con livelli gerarchici, si spiegano concetti a diverse profondità, si mantiene la coerenza tra principi di alto livello e implementazione concreta o quando gli utenti menzionano vista da 30.000 piedi, pensiero a più livelli, livelli di astrazione, progettazione top-down o necessità di spostarsi fluidamente tra strategia ed esecuzione. Fonte: lyndonkl/claude.