Mind · Reasoning

LeastToMost

Solve subproblems from easiest to hardest sequentially

Definition

Mechanism

A prompting strategy that breaks a complex Task into a series of simpler subproblems, then solves them in sequence. Each subproblem's solution becomes context for the next. Unlike standard decomposition, the subproblems are ordered from easiest to hardest, and solutions explicitly build on each other. It employs Decompose to sort sub-tasks by complexity, solving them sequentially.

Preconditions

  1. Complex problem
  2. Decomposition strategy

Postconditions

  1. Full solution built from simple parts

Invariants

  1. Solution to P(i) enables P(i+1)
  2. Subproblems solved in order of dependency

Risks

Failure modes

  1. Subproblem Coupling

    Later subproblems depend on earlier errors.

  2. Ordering Misjudgment

    Wrong difficulty ordering leads to missing prerequisites.

  3. Overhead

    Simple problems don't benefit from decomposition.

Relationships

Builds on

Accepts

Infrastructure

Task

The atomic unit of intent

References

Decompose

Dividing complexity into manageable units

Infrastructure

Solution

The fractal unit of completed work

Nothing in this library builds on this pattern yet.

Reference

Identity

Ref
LeastToMost#942d
Sema ID
sema:LeastToMost#mh:SHA-256:942de8e9b154190e8a85a88d74c46350b5b9c936d4d463d33e697297f02ba0e3
Ring
2
Tier
1
Updated
2026-11-11
Supersedes
  • sema:LeastToMost#mh:SHA-256:bd389eddb2f1b893221ab2a7479cb0293f1808057a52ef702b3ff6228509db26
  • sema:LeastToMost#mh:SHA-256:e36229927e2982850f762d59fad1f992fb982fdd387415003aa562f9ca3d4b2d
  • sema:LeastToMost#mh:SHA-256:3d71cf61a60f4dcbd1d56abb5a563f70281f451fc6c76596697eb1e0a4510701