---
slug: "Reason"
name: "Reason"
type: "Reasoning"
layer: "Mind"
ref: "Reason#81ec"
sema_id: "sema:Reason#mh:SHA-256:81ec8196c7c1c761fe353c8d26463bcb61b54f844aa3422a40019f82ef202321"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/Reason/
related: ["Context","Act","Think","Chain","ComputeBudget","Topology","Tree","FractalIntelligence","PhasedRefinement","PolymorphicSolver","ChainOfThought","TreeOfThoughts"]
---

# Reason

Execute a cognitive topology

Layer: Mind · Category: Reasoning

## Mechanism

Orchestrated cognition that chains multiple [Think](https://mindscape.pages.dev/bootstrap/Think.md) steps using a specific [Topology](https://mindscape.pages.dev/bootstrap/Topology.md) (e.g., [Chain](https://mindscape.pages.dev/bootstrap/Chain.md) of Thought, [Tree](https://mindscape.pages.dev/bootstrap/Tree.md) of Thoughts). Transforms [Context](https://mindscape.pages.dev/bootstrap/Context.md) into conclusions, plans, or decisions while respecting [ComputeBudget](https://mindscape.pages.dev/bootstrap/ComputeBudget.md). The bridge between atomic thinking and structured problem-solving.

## Invariants

- Bounded Execution: must respect [ComputeBudget](https://mindscape.pages.dev/bootstrap/ComputeBudget.md).
- Structure Adherence: must follow the rules of the selected reasoning [Topology](https://mindscape.pages.dev/bootstrap/Topology.md).
- A reasoning step does not change the world outside the agent; recording the trace is not such a change. World-changing steps are [Act](https://mindscape.pages.dev/bootstrap/Act.md)s of the composing pattern.

## Preconditions

- [Context](https://mindscape.pages.dev/bootstrap/Context.md) is available and readable
- [ComputeBudget](https://mindscape.pages.dev/bootstrap/ComputeBudget.md) is available

## Postconditions

- A conclusion, plan, or decision is generated
- The reasoning trace is recorded

## Failure modes

- Analysis Paralysis: too much compute on a decision with diminishing returns.
- Circular Reasoning: the thought process loops back to the premise.
- Context Window Overflow: the reasoning trace exceeds memory capacity.
- Reasoning past the evidence: the [Context](https://mindscape.pages.dev/bootstrap/Context.md) did not support a conclusion and one was produced.

## Builds on

- [Context](https://mindscape.pages.dev/bootstrap/Context.md) (Infrastructure; Accepts)
- [Act](https://mindscape.pages.dev/bootstrap/Act.md) (Infrastructure; Composes with)
- [Think](https://mindscape.pages.dev/bootstrap/Think.md) (Mind; Composes with)
- [Chain](https://mindscape.pages.dev/bootstrap/Chain.md) (Infrastructure; References)
- [ComputeBudget](https://mindscape.pages.dev/bootstrap/ComputeBudget.md) (Mind; References)
- [Topology](https://mindscape.pages.dev/bootstrap/Topology.md) (Infrastructure; References)
- [Tree](https://mindscape.pages.dev/bootstrap/Tree.md) (Infrastructure; References)

## Used by

- [FractalIntelligence](https://mindscape.pages.dev/bootstrap/FractalIntelligence.md) (Mind; Composes with)
- [PhasedRefinement](https://mindscape.pages.dev/bootstrap/PhasedRefinement.md) (Society; References)
- [PolymorphicSolver](https://mindscape.pages.dev/bootstrap/PolymorphicSolver.md) (Mind; Composes with)

## Identity

- Sema ID: `sema:Reason#mh:SHA-256:81ec8196c7c1c761fe353c8d26463bcb61b54f844aa3422a40019f82ef202321`
- Ref: `Reason#81ec`
- Supersedes:
  - `sema:Reason#mh:SHA-256:3f246e05b685e54ff927fc1f0ccba1be64078d8aab649145440940a25ceed846`
  - `sema:Reason#mh:SHA-256:c2f279f6def8869e4a54ce61f4cd8b646eaeb6dbaea89c7d9dfd05c6c2bb78ed`

## Links

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