---
slug: "SolverTree"
name: "SolverTree"
type: "Governance"
layer: "Society"
ref: "SolverTree#e275"
sema_id: "sema:SolverTree#mh:SHA-256:e275a01a2ced22c7412f23780f4bfa84ca171e9184f29d65336c24baddcc4052"
tags: ["Society","Governance"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/SolverTree/
related: ["Task","Budget","LocalizedLearning","RootSolver","SolverNode","Topology","Tree","RealizationProtocol","RecursionDive","UniversalSolverTree"]
---

# SolverTree

Active hierarchy of coordinated solver instances

Layer: Society · Category: Governance

## Mechanism

The active command structure that organizes [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md) instances into a coordinated [Topology](https://mindscape.world/scapes/bootstrap/Topology.md) for solving a [Task](https://mindscape.world/scapes/bootstrap/Task.md). Unlike a passive data tree, this structure represents the flow of Authority (downwards via delegation) and Results (upwards via reporting). Resources ([Budget](https://mindscape.world/scapes/bootstrap/Budget.md)) cascade from the [RootSolver](https://mindscape.world/scapes/bootstrap/RootSolver.md) to children; outcomes propagate back up. Each node is a unit of attribution — failures can be traced to specific [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md)s for [LocalizedLearning](https://mindscape.world/scapes/bootstrap/LocalizedLearning.md). At decomposition time the structure is tree-like, but at execution time fan-in and deduplication are permitted, making the runtime a DAG.

## Invariants

- Budget flows down; results flow up.
- All nodes are traceable back to the [RootSolver](https://mindscape.world/scapes/bootstrap/RootSolver.md).
- Acyclic in both phases: a [Tree](https://mindscape.world/scapes/bootstrap/Tree.md) at decomposition, a DAG at execution.

## Failure modes

- Fragmentation: Sub-trees become disconnected from the Root, breaking the command chain.
- Budget Exhaustion: Resources depleted before solution found.
- Blame Diffusion: Failures cannot be attributed to specific nodes.

## Data schema

```json
{
  "type": "object",
  "required": [
    "root_ref",
    "nodes"
  ],
  "properties": {
    "root_ref": {
      "type": "string",
      "description": "Reference to SolverRoot"
    },
    "nodes": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "All SolverNode refs in tree"
    },
    "topology": {
      "type": "string",
      "enum": [
        "tree",
        "dag"
      ],
      "description": "Structure type"
    }
  }
}
```

## Builds on

- [Task](https://mindscape.world/scapes/bootstrap/Task.md) (Infrastructure; Accepts)
- [Budget](https://mindscape.world/scapes/bootstrap/Budget.md) (Infrastructure; References)
- [LocalizedLearning](https://mindscape.world/scapes/bootstrap/LocalizedLearning.md) (Mind; References)
- [RootSolver](https://mindscape.world/scapes/bootstrap/RootSolver.md) (Mind; References)
- [SolverNode](https://mindscape.world/scapes/bootstrap/SolverNode.md) (Society; References)
- [Topology](https://mindscape.world/scapes/bootstrap/Topology.md) (Infrastructure; References)
- [Tree](https://mindscape.world/scapes/bootstrap/Tree.md) (Infrastructure; References)

## Used by

- [RealizationProtocol](https://mindscape.world/scapes/bootstrap/RealizationProtocol.md) (Society; References)
- [RecursionDive](https://mindscape.world/scapes/bootstrap/RecursionDive.md) (Mind; References)
- [UniversalSolverTree](https://mindscape.world/scapes/bootstrap/UniversalSolverTree.md) (Society; References)

## Identity

- Sema ID: `sema:SolverTree#mh:SHA-256:e275a01a2ced22c7412f23780f4bfa84ca171e9184f29d65336c24baddcc4052`
- Ref: `SolverTree#e275`
- Supersedes:
  - `sema:SolverTree#mh:SHA-256:e1745bd33f58959bbcb14434efd8ae37e971e74a0fee1379ae600bbcdcbd2def`
  - `sema:SolverTree#mh:SHA-256:84e2be719b211d0795526f64ed6e7b40081fb5a7f4d9ab36ea3a7c06800aad81`
  - `sema:SolverTree#mh:SHA-256:0c3f163ca8ac5f88d9548387e9b22338281d90d5404ea4281aebbe94d4b713ce`
  - `sema:SolverTree#mh:SHA-256:2e4c0e7dce54bfdddd61b9ec1a19715036eb916f979695719b7b8987dce72057`
  - `sema:SolverTree#mh:SHA-256:6ba9d3f525e2bd5ab309fbb872eb0e59159eed571cd7d5dd87b81e4f58e01407`
  - `sema:SolverTree#mh:SHA-256:c5ccedcd3754efcfe7ebf463837f50698be1fe7dc62e65620a8270c27d240771`

## Links

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