---
slug: "DecompositionGate"
name: "DecompositionGate"
type: "Reasoning"
layer: "Mind"
ref: "DecompositionGate#1b2d"
sema_id: "sema:DecompositionGate#mh:SHA-256:1b2d7263900f2721658ea188e416b2c53cb14c4ce13f35b9b82728f68fcfe7c5"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/DecompositionGate/
related: ["ArchiveServingFrontier","FrameError","Parsimony","Decision","ConceptualDecomposition","SolverDecomposition","RoutingSanityCheck"]
---

# DecompositionGate

Four tests of a decomposition against a stated claim frame: each candidate dimension must pass Necessity, Independence and Universality, and the accepted set must pass Completeness

Layer: Mind · Category: Reasoning

## Mechanism

The four-test operator applied as a gate over candidate decompositions. The tests are judged against a provisional claim frame: the outward capability being promised, the purpose of the decomposition, and the range of instances it claims. The frame may be revised, and several frames or carves may coexist for comparison. Each candidate dimension is tested for Necessity (relative to the claimed capability, removing it collapses the parent's promise, as [Parsimony](https://mindscape.world/scapes/bootstrap/Parsimony.md)'s ablation applied to the split), Independence (it can change or be reimplemented without forcing the same revision in the others; lower coupling, not zero interaction, shown by change propagation, routing overlap and recurrent joint failures) and Universality (every instance in the claimed range contains it; a dimension limited to some implementations may still be a specialization under a narrower claim). The accepted set is then tested for Completeness: addressing all of it yields a functioning instance of the parent for the current promise, and a gap points to a missing axis, interaction or framing assumption. A candidate is accepted only if all three of its tests hold, so strength on one does not offset failure on another; a failed or uncertain candidate may be reframed, tried under a narrower claim, or kept with its verdict and rationale as a labelled alternative in the frontier of the [ArchiveServingFrontier](https://mindscape.world/scapes/bootstrap/ArchiveServingFrontier.md). Yields a [Decision](https://mindscape.world/scapes/bootstrap/Decision.md). The tests structure a judgment rather than certify it, so a passing carve is the best-supported current hypothesis, and leakage that later surfaces as downstream failure raises a [FrameError](https://mindscape.world/scapes/bootstrap/FrameError.md) that reopens the carve.

## Invariants

- Every verdict is judged against a stated claim frame: the outward capability promised, the purpose of the decomposition and the range of instances it claims.
- Non-compensatory: a candidate dimension is accepted only if Necessity, Independence and Universality all hold for it.
- Completeness is judged for the accepted set against the current outward promise.

## Failure modes

- Frame drift: the claim frame shifts during the carve without being restated, so verdicts judged against different frames are combined.
- Premature closure: the accepted set is declared complete before any search for a missing dimension.
- Completeness false reject: a set whose parts would reconstruct the parent is rejected because the reconstruction is not yet characterized.
- Conformance read as truth: a carve that passes all four tests is treated as the correct ontology rather than the best-supported current hypothesis.

## Builds on

- [ArchiveServingFrontier](https://mindscape.world/scapes/bootstrap/ArchiveServingFrontier.md) (Mind; References)
- [FrameError](https://mindscape.world/scapes/bootstrap/FrameError.md) (Mind; References)
- [Parsimony](https://mindscape.world/scapes/bootstrap/Parsimony.md) (Mind; References)
- [Decision](https://mindscape.world/scapes/bootstrap/Decision.md) (Infrastructure; Yields)

## Used by

- [ConceptualDecomposition](https://mindscape.world/scapes/bootstrap/ConceptualDecomposition.md) (Mind; Composes with)
- [SolverDecomposition](https://mindscape.world/scapes/bootstrap/SolverDecomposition.md) (Mind; Composes with)

## Identity

- Sema ID: `sema:DecompositionGate#mh:SHA-256:1b2d7263900f2721658ea188e416b2c53cb14c4ce13f35b9b82728f68fcfe7c5`
- Ref: `DecompositionGate#1b2d`
- Supersedes:
  - `sema:DecompositionGate#mh:SHA-256:c4f79cfd94dce663e393b3c8db16655c04f7a457c82f23d7dce54faa6817e730`
  - `sema:DecompositionGate#mh:SHA-256:3a799c865e76fa9ed63862cac1abd08ed5d98a570ab18fdbbe36af34fabdc63f`
  - `sema:DecompositionGate#mh:SHA-256:19de14eba6eeaf11e6a769b95600b5f70628e5197d56ca3d842c5b3196e79444`
  - `sema:DecompositionGate#mh:SHA-256:bd17249e6886e85f3b10f4abbf631e89a1585f24c56cc72123ebd3ad0cea3d83`

## Links

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