---
slug: "RecursionDive"
name: "RecursionDive"
type: "Reasoning"
layer: "Mind"
ref: "RecursionDive#a86f"
sema_id: "sema:RecursionDive#mh:SHA-256:a86f17bad949a7a5405f04b4bc43a3e6be28c5c31e8328ccf178fa292719d754"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/RecursionDive/
related: ["Decompose","SolverNode","SolverTree","DepthGovernor","FractalIntelligence","MarginalValueRule","sema:SolverNode#mh:SHA-256:d95df25d55378a330e546ae0929a37764c7a3e78f985256faf60d4739af18807"]
---

# RecursionDive

Vertical traversal of the solution tree

Layer: Mind · Category: Reasoning

## Mechanism

Execution: the active process of traversing a [SolverTree](https://mindscape.world/scapes/bootstrap/SolverTree.md) downwards. Accepts a [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md), applies [Decompose](https://mindscape.world/scapes/bootstrap/Decompose.md) to its task, and either generates child [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md)s or reports the node atomic.

## Invariants

—

## Postconditions

- Either child [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md)s exist, or the node is marked atomic

## Failure modes

- Ungoverned descent: the depth bound lives in `DepthGovernor` and `MarginalValueRule`, so an ungoverned dive descends until the substrate stops it.
- Fan-in re-expanded: the runtime graph is a DAG, so a shared node is expanded once per parent.

## Builds on

- [Decompose](https://mindscape.world/scapes/bootstrap/Decompose.md) (Mind; Composes with)
- [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md) (Society; References)
- [SolverTree](https://mindscape.world/scapes/bootstrap/SolverTree.md) (Society; References)

## Used by

- [DepthGovernor](https://mindscape.world/scapes/bootstrap/DepthGovernor.md) (Mind; References)
- [FractalIntelligence](https://mindscape.world/scapes/bootstrap/FractalIntelligence.md) (Mind; Composes with)
- [MarginalValueRule](https://mindscape.world/scapes/bootstrap/MarginalValueRule.md) (Mind; References)

## Identity

- Sema ID: `sema:RecursionDive#mh:SHA-256:a86f17bad949a7a5405f04b4bc43a3e6be28c5c31e8328ccf178fa292719d754`
- Ref: `RecursionDive#a86f`
- Supersedes:
  - `sema:RecursionDive#mh:SHA-256:cda8342178bffc23bea270e79154d4bc0cb2df2c1bd33d2fa6590ba095f8cd49`
  - `sema:RecursionDive#mh:SHA-256:962fe54ff725660cdb05d786dd9ef651d7e020c69eb11a57301bed088aa91d83`
  - `sema:RecursionDive#mh:SHA-256:bd1380babbca57f5f1a00721f887c9ecf6fff48d73302a28e735d956134b4921`
  - `sema:RecursionDive#mh:SHA-256:7e67260837bfb3fd46b514f9ddfe0b6e6f62657e8af2a626a14e29f77ada285d`
  - `sema:RecursionDive#mh:SHA-256:3cb8f2f1f21a09dbc4f4a6de995284bf406c2462d3a861d6215e935205ccfbe2`
  - `sema:RecursionDive#mh:SHA-256:54763d3b1a9745e7f4a13d34b68355866c9cad797d786c8c43cb0306a37e78d3`

## Links

- [Pattern page](https://mindscape.world/bootstrap/RecursionDive/)
- [View in the interactive graph](https://mindscape.world/bootstrap/#RecursionDive)
- [JSON](https://mindscape.world/scapes/bootstrap/RecursionDive.json)
- [Index of all patterns](https://mindscape.world/scapes/bootstrap.json)
