---
slug: "TensionHold"
name: "TensionHold"
type: "Strategy"
layer: "Mind"
ref: "TensionHold#b220"
sema_id: "sema:TensionHold#mh:SHA-256:b220760e24a7814387f787ab1274c6ab6a57f0ba3e9844d9f8b0fb234d14a934"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/TensionHold/
related: ["Agent","Dialectic","Synthesis","Tension"]
---

# TensionHold

Maintain contradictions without premature resolution

Layer: Mind · Category: Strategy

## Mechanism

Cognitive Suspension protocol. When two high-confidence inputs conflict (A ⊥ B), the [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) instantiates a [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) object that binds them together. This blocks downstream decision-making until a reconciling insight (Pattern C) is found via [Dialectic](https://mindscape.pages.dev/bootstrap/Dialectic.md) or [Synthesis](https://mindscape.pages.dev/bootstrap/Synthesis.md), or until the hold timeout expires.

## Invariants

- No Selection: Output cannot be simply 'A' or 'B' (must be [Tension](https://mindscape.pages.dev/bootstrap/Tension.md){A,B}).
- Persistence: [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) object remains active until explicitly resolved via [Synthesis](https://mindscape.pages.dev/bootstrap/Synthesis.md), Falsification, or timeout expiry.

## Preconditions

- Mutually exclusive valid inputs identified
- Resolution threshold not met

## Postconditions

- Execution flow diverted to Information Retrieval (to break the tie)
- [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) object created in Graph

## Failure modes

- Premature Convergence: [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) resolves [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) by arbitrarily discarding one side to reduce cognitive load.
- Tension Blindness: [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) treats a contradiction as a simple error/hallucination and ignores it.
- Analysis Paralysis: Accumulating [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) objects without ever triggering [Dialectic](https://mindscape.pages.dev/bootstrap/Dialectic.md) resolution.
- Timeout Waste: Hold expires without resolution, forcing fallback when more time would have yielded insight.

## Parameters

- `timeout` (Duration, [5m, 48h]): Maximum hold duration before fallback to Yield, Compromise, or Escalation

## Builds on

- [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) (Mind; References)
- [Dialectic](https://mindscape.pages.dev/bootstrap/Dialectic.md) (Mind; References)
- [Synthesis](https://mindscape.pages.dev/bootstrap/Synthesis.md) (Mind; References)
- [Tension](https://mindscape.pages.dev/bootstrap/Tension.md) (Infrastructure; Yields)

## Used by

—

## Identity

- Sema ID: `sema:TensionHold#mh:SHA-256:b220760e24a7814387f787ab1274c6ab6a57f0ba3e9844d9f8b0fb234d14a934`
- Ref: `TensionHold#b220`
- Supersedes:
  - `sema:TensionHold#mh:SHA-256:cca2fab0c52b37549212e931c3bdf4b01b3dcaa8f95101d3ad4e7055cdab3ff0`
  - `sema:TensionHold#mh:SHA-256:b084d63bf87e2b0ed75f9e27f7a3271fd30707373faa297dbdbb778b497d032e`
  - `sema:TensionHold#mh:SHA-256:ee6ff4d56abe608f928e89556e344a901b59a24afd511db625aaccb001105017`
  - `sema:TensionHold#mh:SHA-256:9fb9a1e99253fed3c57921cf020b9868adfb26e15103e5417d78e9aa8e6d0419`

## Links

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