--- name: transformation-workflow description: Practical application guide for HUMMBL's 6 transformations (Perspective, Inversion, Composition, Decomposition, Recursion, Meta-Systems). Includes when to use each transformation, combination patterns, analysis templates, output formats, real-world examples, and common pitfalls. Essential for applying mental models effectively in problem-solving and analysis. --- # Transformation Workflow Skill Practical guide for applying HUMMBL's 6 transformations to real-world problems. Provides step-by-step workflows, combination patterns, templates, and examples for effective mental model usage. ## Overview The 6 HUMMBL transformations represent different cognitive operations: 1. **Perspective (P):** Frame and name what is 2. **Inversion (IN):** Reverse assumptions 3. **Composition (CO):** Combine parts into wholes 4. **Decomposition (DE):** Break wholes into components 5. **Recursion (RE):** Iterate, feedback, self-reference 6. **Meta-Systems (SY):** Coordinate systems-of-systems ## When to Use Each Transformation ### Perspective (P) - Use When: **Problem Indicators:** - ✅ Problem statement unclear or ambiguous - ✅ Stakeholders have conflicting views - ✅ Need to understand different viewpoints - ✅ Framing feels wrong or limiting - ✅ Context not fully understood **Trigger Questions:** - "How do different people see this?" - "What am I missing in how I frame this?" - "Whose perspective matters here?" - "What context am I ignoring?" **Best For:** - Requirements gathering - Stakeholder analysis - Problem definition - User research - Strategic framing ### Inversion (IN) - Use When: **Problem Indicators:** - ✅ Stuck with conventional thinking - ✅ Need fresh perspective - ✅ Want to avoid failure - ✅ Looking for non-obvious solutions - ✅ Need to challenge assumptions **Trigger Questions:** - "What's the opposite approach?" - "What if this fails - why?" - "What should we NOT do?" - "What assumptions can we reverse?" **Best For:** - Brainstorming - Risk analysis - Innovation - Assumption testing - Creativity boost ### Composition (CO) - Use When: **Problem Indicators:** - ✅ Have multiple components to integrate - ✅ Need to build cohesive solution - ✅ Want synergies between parts - ✅ Creating system from pieces - ✅ Assembling team/resources **Trigger Questions:** - "How do these parts work together?" - "What synergies exist?" - "How to integrate this?" - "What's the whole picture?" **Best For:** - Solution design - System architecture - Team formation - Strategy synthesis - Product development ### Decomposition (DE) - Use When: **Problem Indicators:** - ✅ System too complex to understand - ✅ Need to find root cause - ✅ Looking for bottlenecks - ✅ Want to prioritize efforts - ✅ Debugging or troubleshooting **Trigger Questions:** - "What are the parts?" - "Why is this happening?" - "Where's the constraint?" - "What's essential vs nice-to-have?" **Best For:** - Problem diagnosis - System analysis - Prioritization - Root cause analysis - Debugging ### Recursion (RE) - Use When: **Problem Indicators:** - ✅ Dealing with feedback loops - ✅ Iterative process needed - ✅ Self-reinforcing dynamics present - ✅ Need progressive improvement - ✅ Growth/decline accelerating **Trigger Questions:** - "What's feeding back into itself?" - "How do we iterate?" - "What cycles exist here?" - "What's the second-order effect?" **Best For:** - Growth strategy - Process improvement - System dynamics - Iterative development - Feedback management ### Meta-Systems (SY) - Use When: **Problem Indicators:** - ✅ Strategic decision needed - ✅ Multiple systems interacting - ✅ Long-term consequences matter - ✅ Systemic intervention needed - ✅ Choosing which model to use **Trigger Questions:** - "What's the systems view?" - "What are second/third-order effects?" - "Where's the leverage point?" - "Which mental model applies?" **Best For:** - Strategic planning - System design - Leverage point identification - Model selection - Long-term thinking ## Transformation Workflows ### Workflow 1: Perspective Analysis **Input:** Problem statement, context **Steps:** 1. **State the problem** (1 sentence) 2. **List stakeholders** (P2: Stakeholder Mapping) - Who is affected? - Who has power? - Who has information? 3. **Apply multiple lenses** (P4: Lens Shifting) - Technical lens - Business lens - User lens - Ethical lens 4. **Identify first principles** (P1) - What must be true? - What are non-negotiables? - What are fundamental constraints? 5. **Document context** (P8: Context Awareness) - Time constraints - Resource constraints - Political/cultural factors **Output Format:** ```markdown ## Perspective Analysis **Problem:** [1-sentence problem statement] **Stakeholders:** - [Stakeholder 1]: [Their perspective/interest] - [Stakeholder 2]: [Their perspective/interest] - [Stakeholder 3]: [Their perspective/interest] **Multiple Lenses:** - **Technical:** [Technical view] - **Business:** [Business view] - **User:** [User view] - **Ethical:** [Ethical considerations] **First Principles:** 1. [Fundamental truth 1] 2. [Fundamental truth 2] 3. [Fundamental truth 3] **Context:** - **Time:** [Timeline factors] - **Resources:** [Resource constraints] - **Environment:** [External factors] **Insights:** - [Key insight 1] - [Key insight 2] ``` **Example:** Software architecture decision - **Problem:** Choose between microservices vs monolith - **Stakeholders:** Engineering (prefers interesting tech), Product (wants speed), Operations (wants stability) - **Lenses:** Technical (complexity trade-offs), Business (cost/time), User (performance) - **First Principles:** Team size matters more than technology - **Output:** Decision framework based on team constraints, not tech fashion ### Workflow 2: Inversion Analysis **Input:** Problem, current approach **Steps:** 1. **State current approach** 2. **Apply inversion** (IN1) - What if we did the opposite? - What would the inverse solution look like? 3. **Run premortem** (IN8) - Assume total failure in 6 months - Why did it fail? - What went wrong? 4. **Apply via negativa** (IN3) - What should we STOP doing? - What to remove, not add? 5. **Seek disconfirmation** (IN15) - What evidence contradicts our plan? - Who disagrees and why? **Output Format:** ```markdown ## Inversion Analysis **Current Approach:** [Description] **Inverted Approach:** - Instead of [X], what if we [opposite of X]? - Result: [Insights from inversion] **Premortem (Assume Failure):** - **Failure Scenario:** [What failed] - **Root Cause:** [Why it failed] - **Warning Signs:** [Early indicators we missed] **Via Negativa (What to STOP):** - Stop: [Thing 1] - Stop: [Thing 2] - Stop: [Thing 3] **Disconfirming Evidence:** - [Evidence against our approach] - [Counterargument] - [Risk we're underestimating] **Revised Approach:** - [Improvements based on inversion] ``` **Example:** Product launch strategy - **Current:** Big launch event, lots of marketing - **Inversion:** What if we did quiet launch to small group? - **Premortem:** Event flops because nobody cares, spent budget wrong - **Via Negativa:** Stop assuming launch is most important thing - **Output:** Phased launch, test with early adopters first ### Workflow 3: Composition Strategy **Input:** Components, requirements **Steps:** 1. **List all components** 2. **Identify synergies** (CO1) - Where do parts enhance each other? - What emergent properties arise? 3. **Design synthesis** (CO4) - How to merge into coherent whole? - What's the unifying concept? 4. **Plan orchestration** (CO19) - How to coordinate components? - What's the execution sequence? 5. **Create holistic integration** (CO20) - Complete unified system - No loose ends **Output Format:** ```markdown ## Composition Strategy **Components:** 1. [Component 1] - [Purpose] 2. [Component 2] - [Purpose] 3. [Component 3] - [Purpose] **Synergies:** - [Comp A] + [Comp B] = [Synergy] - [Comp B] + [Comp C] = [Synergy] **Synthesis Design:** - **Unifying Concept:** [Central idea that ties everything] - **Integration Points:** [Where components connect] - **Emergent Properties:** [New capabilities from combination] **Orchestration Plan:** 1. [Phase 1]: [Components + actions] 2. [Phase 2]: [Components + actions] 3. [Phase 3]: [Components + actions] **Holistic Integration:** - [How all pieces form complete system] - [Quality properties of whole] ``` **Example:** Building product ecosystem - **Components:** Core product, API, marketplace, analytics - **Synergies:** API enables marketplace, marketplace drives analytics, analytics improves product - **Synthesis:** Platform strategy - **Output:** Integrated ecosystem with network effects ### Workflow 4: Decomposition Analysis **Input:** Complex system or problem **Steps:** 1. **Define the whole** 2. **Find root cause** (DE1) - 5 Whys technique - Causal chain analysis 3. **Apply divide & conquer** (DE2) - Break into logical subsystems - Identify interfaces 4. **Identify bottleneck** (DE6) - Theory of Constraints - What's the limiting factor? 5. **Pareto analysis** (DE7) - What's the vital 20%? - Where to focus effort? **Output Format:** ```markdown ## Decomposition Analysis **System:** [Description of whole] **Root Cause Analysis:** - Why? [Reason 1] - Why? [Reason 2] - Why? [Reason 3] - Why? [Reason 4] - Why? [ROOT CAUSE] **Component Breakdown:** ├── [Component A] │ ├── [Subcomponent A1] │ └── [Subcomponent A2] ├── [Component B] │ ├── [Subcomponent B1] │ └── [Subcomponent B2] └── [Component C] **Bottleneck:** - **Constraint:** [Limiting factor] - **Impact:** [How it limits system] - **Intervention:** [How to address] **Pareto (80/20):** - **Vital Few (20%):** - [Critical element 1] - [Critical element 2] - **Trivial Many (80%):** - [Less critical elements] **Action Plan:** 1. [Address root cause] 2. [Remove bottleneck] 3. [Focus on vital 20%] ``` **Example:** Website performance issues - **Root Cause:** Inefficient database queries (not server capacity) - **Breakdown:** Frontend, API, Database, Cache, CDN - **Bottleneck:** Database query on user table - **Pareto:** 3 queries cause 80% of slow responses - **Output:** Optimize those 3 queries first ### Workflow 5: Recursion Analysis **Input:** System with dynamics over time **Steps:** 1. **Map feedback loops** (RE1) - Positive (reinforcing) - Negative (balancing) 2. **Identify virtuous cycles** (RE7) - What creates growth? - How to amplify? 3. **Identify vicious cycles** (RE8) - What creates decline? - How to break? 4. **Design iteration** (RE2) - How to improve progressively? - What's the learning loop? 5. **Analyze second-order** (RE19) - Effects of effects - Compound dynamics **Output Format:** ```markdown ## Recursion Analysis **System Dynamics:** **Feedback Loops:** - ➕ **Virtuous Cycle:** [A] → [B] → [C] → [More A] - ➖ **Vicious Cycle:** [X] → [Y] → [Z] → [More X] - ⚖️ **Balancing Loop:** [M] → [N] → [Less M] **Virtuous Cycles (Amplify These):** 1. [Positive cycle 1] - Trigger: [What starts it] - Amplify: [How to strengthen] 2. [Positive cycle 2] **Vicious Cycles (Break These):** 1. [Negative cycle 1] - Cause: [What perpetuates it] - Intervention: [How to break] 2. [Negative cycle 2] **Iterative Improvement:** - **Version 1:** [Initial state] - **Learn:** [What to measure] - **Improve:** [What to adjust] - **Repeat:** [Cycle time] **Second-Order Effects:** - First-order: [Direct effect] - Second-order: [Effect of effect] - Third-order: [Effect of effect of effect] **Leverage Points:** - [Where small change creates big impact] ``` **Example:** SaaS growth - **Virtuous Cycle:** Good product → Happy users → Referrals → More users → More feedback → Better product - **Vicious Cycle:** Bugs → Bad reviews → Fewer signups → Less revenue → Less engineering → More bugs - **Iteration:** Weekly releases, measure NPS, improve top complaint - **Output:** Strategy to amplify virtuous, break vicious cycles ### Workflow 6: Meta-Systems Strategy **Input:** Strategic question or complex system **Steps:** 1. **Apply systems thinking** (SY1) - See whole system - Identify interconnections 2. **Second-order thinking** (SY2) - Consequences of consequences - Nth-order effects 3. **Find leverage points** (SY4) - Where to intervene? - High-impact, low-effort 4. **Anticipate unintended consequences** (SY5) - What could go wrong? - Side effects? 5. **Model selection** (SY19) - Which other models apply? - What's the right analytical approach? **Output Format:** ```markdown ## Meta-Systems Strategy **Strategic Question:** [Question] **Systems View:** ┌─────────────────────────────────┐ │ [System Component 1] │ │ ↓ ↑ │ │ [System Component 2] │ │ ↓ ↑ │ │ [System Component 3] │ └─────────────────────────────────┘ **Interconnections:** - [A] affects [B] via [mechanism] - [B] affects [C] via [mechanism] - [C] feeds back to [A] via [mechanism] **Second-Order Analysis:** | Action | 1st Order | 2nd Order | 3rd Order | |--------|-----------|-----------|-----------| | [Action 1] | [Direct effect] | [Effect of effect] | [Further effect] | | [Action 2] | [Direct effect] | [Effect of effect] | [Further effect] | **Leverage Points** (Highest to Lowest Impact): 1. **[Point 1]:** [Why high leverage] 2. **[Point 2]:** [Why medium leverage] 3. **[Point 3]:** [Why low leverage] **Unintended Consequences:** - Risk: [Potential negative outcome] - Mitigation: [How to prevent] **Model Selection:** - Primary: [Model code + name] - Secondary: [Model code + name] - Why: [Justification] **Recommended Strategy:** - [Strategic approach based on analysis] ``` **Example:** Market expansion decision - **Systems View:** Current market, new market, competitors, resources - **Second-Order:** Enter new market → Spread resources thin → Lose focus in current market → Competitors gain ground - **Leverage:** Instead of new market, deepen penetration in current (10x ROI) - **Output:** Stay focused strategy, not expansion ## Combination Patterns ### Pattern 1: P → DE → CO (Understand → Analyze → Build) **Use Case:** Building new solution **Steps:** 1. **Perspective:** Understand problem from multiple angles 2. **Decomposition:** Break down into components 3. **Composition:** Integrate into solution **Example:** Designing new feature - P: Stakeholder needs (users want X, business wants Y) - DE: Break into sub-features, identify dependencies - CO: Integrate into cohesive feature with good UX ### Pattern 2: P → IN → SY (Frame → Challenge → Strategy) **Use Case:** Strategic decision **Steps:** 1. **Perspective:** Frame the situation 2. **Inversion:** Challenge assumptions 3. **Meta-Systems:** Strategic synthesis **Example:** Business model pivot - P: Current model's perspective, customer viewpoint - IN: What if opposite? What to stop? - SY: Strategic choice based on systems thinking ### Pattern 3: DE → IN → CO (Analyze → Invert → Rebuild) **Use Case:** Innovation/redesign **Steps:** 1. **Decomposition:** Understand current system 2. **Inversion:** Challenge how it works 3. **Composition:** Build new solution **Example:** Process improvement - DE: Map current process, find bottleneck - IN: What if we removed steps? Did opposite? - CO: Redesigned process ### Pattern 4: All 6 in Sequence (Complete Analysis) **Use Case:** Major strategic initiative **Steps:** 1. **P:** Frame problem 2. **IN:** Challenge assumptions 3. **DE:** Analyze components 4. **CO:** Build solution 5. **RE:** Plan iteration 6. **SY:** Strategic integration **Example:** Company transformation - Use all 6 transformations systematically - Comprehensive, robust analysis - Takes longer but minimizes blind spots ### Pattern 5: RE wrapping any other (Iterative Application) **Use Case:** Continuous improvement **Structure:** RE(P/IN/CO/DE/SY) **Example:** Product development - Week 1: P (understand users) - Week 2: DE (analyze feedback) - Week 3: CO (build improvements) - Week 4: RE (iterate based on results) - Repeat ## Common Pitfalls & Solutions ### Pitfall 1: Using Wrong Transformation **Error:** Applying Decomposition when need Perspective **Symptom:** Breaking down problem doesn't help because problem not understood **Solution:** Start with P (frame first), then DE (analyze) ### Pitfall 2: Skipping Inversion **Error:** Going straight to solution without challenging assumptions **Symptom:** Conventional thinking, missing creative options **Solution:** Always apply IN before finalizing approach ### Pitfall 3: Decomposition Without Recomposition **Error:** Breaking things down but never synthesizing **Symptom:** Analysis paralysis, no actionable solution **Solution:** DE must be followed by CO (analyze then build) ### Pitfall 4: Ignoring Feedback Loops **Error:** Linear thinking in dynamic system **Symptom:** Interventions don't work as expected **Solution:** Apply RE to understand dynamics ### Pitfall 5: Local Optimization **Error:** Optimizing parts without seeing whole **Symptom:** Suboptimization, missing systemic issues **Solution:** Use SY (systems view) before optimizing ### Pitfall 6: Single-Model Thinking **Error:** Using only one model/transformation **Symptom:** One-dimensional analysis, blind spots **Solution:** Combine multiple transformations (patterns above) ### Pitfall 7: Overcomplication **Error:** Applying all 6 when 2 would suffice **Symptom:** Slow progress, diminishing returns **Solution:** Start simple (1-2 transformations), add if needed ## Transformation Selection Flowchart ``` START: What's your primary need? ├─ "Understand the problem" │ → Use PERSPECTIVE (P) │ → Then consider: DE (analyze) or IN (challenge) ├─ "Stuck or need creativity" │ → Use INVERSION (IN) │ → Then consider: P (reframe) or CO (rebuild) ├─ "Build/integrate solution" │ → Use COMPOSITION (CO) │ → Likely needed: DE first (analyze parts) ├─ "Analyze complex system" │ → Use DECOMPOSITION (DE) │ → Then consider: CO (reintegrate) or SY (systems view) ├─ "Handle dynamics/feedback" │ → Use RECURSION (RE) │ → Then consider: SY (systemic) or DE (analyze loops) └─ "Strategic/systemic decision" → Use META-SYSTEMS (SY) → Then consider: P (perspectives) + IN (challenge) ``` ## Quick Templates ### 5-Minute Quick Analysis 1. **P:** Who are stakeholders? (30 sec) 2. **IN:** What's the opposite? (30 sec) 3. **DE:** What's the bottleneck? (1 min) 4. **CO:** How to integrate? (1 min) 5. **RE:** What's the feedback? (1 min) 6. **SY:** What's the leverage? (1 min) ### One-Page Strategy **Problem:** [1 sentence] **Perspective:** [Key stakeholders, key lens] **Inversion:** [What NOT to do] **Decomposition:** [Critical components] **Composition:** [How they integrate] **Recursion:** [Key feedback loop] **Systems:** [Leverage point] **Action:** [Next step] ## Resources - **HUMMBL Framework Skill:** Complete model reference - **Model Codes:** P1-P20, IN1-IN20, CO1-CO20, DE1-DE20, RE1-RE20, SY1-SY20 - **Quality Standard:** 9.0/10 minimum for application - **Validation:** Oct 29, 2025 Base120 specification ## Success Criteria **Effective transformation application achieves:** - ✅ Clear process followed - ✅ Appropriate transformation selected - ✅ Insights generated (not just analysis) - ✅ Actionable outputs - ✅ Documented reasoning **Application fails if:** - ❌ Wrong transformation chosen - ❌ Process skipped/rushed - ❌ No insights emerged - ❌ Can't act on results - ❌ Reasoning not documented