mcp-server

HUMMBL Problem Patterns Guide

Pre-defined patterns that map common problem types to recommended mental models


Overview

Problem Patterns are curated mappings between frequently encountered challenges and the most effective mental models to address them. Each pattern identifies:

These patterns provide fast onboarding for new users and proven starting points for experienced practitioners.


The 6 Problem Patterns

Pattern 1: Unclear Problem Definition

Description: The problem itself is ambiguous, poorly scoped, or symptoms are confused with root causes.

Recommended Transformation: P (Perspective) Frame and name what is. Anchor or shift point of view.

Top Models:

Example Scenarios:

How to Apply:

  1. Start with P1 to strip away assumptions and find foundational truths
  2. Use P2 to map who’s involved and their different perspectives
  3. Apply P4 to view the problem through customer, competitor, and future lenses
  4. Converge on a clear, shared problem statement before moving to solutions

Success Indicators:


Pattern 2: Stuck in Conventional Thinking

Description: Team, organization, or individual trapped in incremental thinking. Same ideas recycled. Innovation feels impossible.

Recommended Transformation: IN (Inversion) Reverse assumptions. Examine opposites, edges, negations.

Top Models:

Example Scenarios:

How to Apply:

  1. Use IN1 to identify what to remove or stop doing (subtraction often > addition)
  2. Run IN2 premortem: “It’s 12 months from now and we failed spectacularly—what happened?”
  3. Apply IN3: If the problem is “increase revenue,” solve “how to minimize revenue” to reveal blind spots
  4. Challenge every assumption: flip constraints, invert success criteria

Success Indicators:


Pattern 3: Need to Assemble Solution

Description: Solution requires combining multiple elements, disciplines, or approaches that don’t naturally fit together.

Recommended Transformation: CO (Composition) Combine elements to create emergent properties.

Top Models:

Example Scenarios:

How to Apply:

  1. Start with CO1 to identify modular components that can be combined
  2. Use CO2 to look at how other industries solve similar problems
  3. Apply CO4 to synthesize seemingly incompatible elements (e.g., premium + accessible)
  4. Iterate: combine, test for emergent properties, refine

Success Indicators:


Pattern 4: Complex System to Understand

Description: System is too complex to grasp as a whole. Overwhelmed by interactions, dependencies, and moving parts.

Recommended Transformation: DE (Decomposition) Break down complexity into manageable components.

Top Models:

Example Scenarios:

How to Apply:

  1. Use DE1 to identify natural boundaries and create modules
  2. Apply DE2 to organize into layers (infrastructure → services → interface)
  3. Use DE7 to create abstractions that hide lower-level complexity
  4. Document interfaces between components clearly
  5. Test each component in isolation before integration

Success Indicators:


Pattern 5: Feedback or Iteration Issues

Description: System doesn’t respond well to changes, learning cycles are broken, or iterations aren’t improving outcomes.

Recommended Transformation: RE (Recursion) Apply patterns at multiple scales and iterations.

Top Models:

Example Scenarios:

How to Apply:

  1. Establish RE1 tight feedback loops: measure → learn → adjust → repeat
  2. Use RE2 to apply successful patterns across scales (team → department → organization)
  3. Identify RE3 self-similar patterns to predict behavior at different scales
  4. Create deliberate learning cycles with retrospectives
  5. Build compounding improvements (each iteration informed by previous)

Success Indicators:


Pattern 6: Strategic or Coordination Challenge

Description: Multiple actors, incentives, or systems need to align. Game theory, ecosystem thinking, or meta-level analysis required.

Recommended Transformation: SY (Meta-Systems) Understand rules, patterns, and systems governing systems.

Top Models:

Example Scenarios:

How to Apply:

  1. Map SY1 feedback loops: where do reinforcing/balancing cycles exist?
  2. Use SY2 to design incentives that align individual and system goals
  3. Apply SY19 to model the entire ecosystem and interdependencies
  4. Identify leverage points where small changes cascade
  5. Design coordination mechanisms (standards, protocols, shared metrics)

Success Indicators:


Using Problem Patterns with the MCP Server

Quick Pattern Lookup

{
  "tool": "search_problem_patterns",
  "arguments": {
    "query": "innovation"
  }
}

Returns: Pattern 2 (Stuck in Conventional Thinking) with top models.

{
  "tool": "recommend_models",
  "arguments": {
    "problem": "Our team keeps repeating the same mistakes with no improvement"
  }
}

Returns: Pattern 5 (Feedback or Iteration Issues) with RE transformation models.


Pattern Selection Guide

Not sure which pattern applies? Ask these questions:

Question If YES → Pattern
Do we even agree on what the problem is? Pattern 1: Unclear Problem Definition
Are we stuck with the same old ideas? Pattern 2: Stuck in Conventional Thinking
Do we need to combine multiple things? Pattern 3: Need to Assemble Solution
Is the system too complex to understand? Pattern 4: Complex System to Understand
Are we not learning/improving? Pattern 5: Feedback or Iteration Issues
Do we need to coordinate multiple actors? Pattern 6: Strategic or Coordination Challenge

Pro tip: Most real problems touch multiple patterns. Start with the most acute one, then layer in others.


Pattern Combinations

Common pattern sequences for complex challenges:

Wicked Problems

  1. Pattern 1 (Unclear) → Define the problem
  2. Pattern 4 (Complex) → Break it down
  3. Pattern 2 (Conventional) → Generate novel approaches
  4. Pattern 3 (Assemble) → Combine into solution

Organizational Transformation

  1. Pattern 4 (Complex) → Understand current state
  2. Pattern 6 (Strategic) → Align incentives
  3. Pattern 5 (Feedback) → Create learning loops
  4. Pattern 1 (Unclear) → Clarify vision repeatedly

Product Innovation

  1. Pattern 2 (Conventional) → Break out of incrementalism
  2. Pattern 3 (Assemble) → Combine novel elements
  3. Pattern 5 (Feedback) → Iterate based on learning
  4. Pattern 6 (Strategic) → Design ecosystem fit

Beyond the Patterns

These 6 patterns are starting points, not exhaustive. As you work with the HUMMBL Base120 framework:

The goal is not rigid categorization—it’s faster pattern recognition so you can apply the right mental models quickly.


Contributing

Found a new pattern or want to improve these descriptions? See CONTRIBUTING.md for how to submit feedback.


Problem patterns are validated against 22 months of framework development and 140 chaos tests. They represent common, repeatable starting points—not universal rules.