---
slug: "LeastToMost"
name: "LeastToMost"
type: "Reasoning"
layer: "Mind"
ref: "LeastToMost#942d"
sema_id: "sema:LeastToMost#mh:SHA-256:942de8e9b154190e8a85a88d74c46350b5b9c936d4d463d33e697297f02ba0e3"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/LeastToMost/
related: ["Task","Decompose","Solution","RecursionDive"]
---

# LeastToMost

Solve subproblems from easiest to hardest sequentially

Layer: Mind · Category: Reasoning

## Mechanism

A prompting strategy that breaks a complex [Task](https://mindscape.pages.dev/bootstrap/Task.md) 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](https://mindscape.pages.dev/bootstrap/Decompose.md) to sort sub-tasks by complexity, solving them sequentially.

## Invariants

- [Solution](https://mindscape.pages.dev/bootstrap/Solution.md) to P(i) enables P(i+1)
- Subproblems solved in order of dependency

## Preconditions

- Complex problem
- Decomposition strategy

## Postconditions

- Full solution built from simple parts

## Failure modes

- Subproblem Coupling: Later subproblems depend on earlier errors.
- Ordering Misjudgment: Wrong difficulty ordering leads to missing prerequisites.
- Overhead: Simple problems don't benefit from decomposition.

## Builds on

- [Task](https://mindscape.pages.dev/bootstrap/Task.md) (Infrastructure; Accepts)
- [Decompose](https://mindscape.pages.dev/bootstrap/Decompose.md) (Mind; References)
- [Solution](https://mindscape.pages.dev/bootstrap/Solution.md) (Infrastructure; References)

## Used by

—

## Identity

- Sema ID: `sema:LeastToMost#mh:SHA-256:942de8e9b154190e8a85a88d74c46350b5b9c936d4d463d33e697297f02ba0e3`
- Ref: `LeastToMost#942d`
- Supersedes:
  - `sema:LeastToMost#mh:SHA-256:bd389eddb2f1b893221ab2a7479cb0293f1808057a52ef702b3ff6228509db26`
  - `sema:LeastToMost#mh:SHA-256:e36229927e2982850f762d59fad1f992fb982fdd387415003aa562f9ca3d4b2d`
  - `sema:LeastToMost#mh:SHA-256:3d71cf61a60f4dcbd1d56abb5a563f70281f451fc6c76596697eb1e0a4510701`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/LeastToMost/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#LeastToMost)
- [JSON](https://mindscape.pages.dev/bootstrap/LeastToMost.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
