---
slug: "MECE"
name: "MECE"
type: "Data Structures"
layer: "Infrastructure"
ref: "MECE#ae19"
sema_id: "sema:MECE#mh:SHA-256:ae1975b15fa25939a85a231371adec3b2431658837ad7ada72315f64b849cb78"
tags: ["Infrastructure","Data Structures"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/MECE/
related: ["Labelsqueeze","Overlap","sema:Decompose#mh:SHA-256:31c56ead72462a2b55d1056d6d4878a4e031ebb43b7160743b861aa1c294cafe","Labelsqueeze#5363"]
---

# MECE

Mutually Exclusive, Collectively Exhaustive partitioning

Layer: Infrastructure · Category: Data Structures

## Mechanism

Exhaustive partition. Divide the problem space along one stated criterion into categories that are Mutually Exclusive (no overlap) and Collectively Exhaustive (no gaps). Test: can any item belong to two categories? Is any item uncategorized? Refine until both pass.

## Invariants

- Exclusivity: Intersection(Subset_i, Subset_j) == NULL.
- Exhaustiveness: Union(Subsets) == UniversalSet, with any 'Other' subset within `misc_tolerance`.
- The subsets at a level partition along a single stated dimension.

## Failure modes

- The Other Bucket Trap: 'Misc' exceeds `misc_tolerance`, so the partition covers the space without describing it.
- Dimensional Error: partitioning criteria mixed, e.g. Colour beside Origin.
- False Exclusivity: edge cases quietly assigned to force a fit.

## Parameters

- `max_depth` (Int, [1, 10]): How deep the tree can go
- `misc_tolerance` (Float, [0.0, 0.1]): Max % of items allowed in 'Other'

## Data schema

```json
{
  "type": "object",
  "required": [
    "root_set",
    "subsets",
    "completeness_proof"
  ],
  "properties": {
    "root_set": {
      "type": "string",
      "description": "The universe being partitioned"
    },
    "subsets": {
      "type": "array",
      "description": "The mutually exclusive categories"
    },
    "completeness_proof": {
      "type": "string",
      "description": "How exhaustiveness was established, including the disposition of edge cases. Required because an unevidenced exhaustiveness claim is what False Exclusivity below consists of."
    },
    "criterion": {
      "type": "string",
      "description": "The single dimension this level partitions along."
    }
  }
}
```

## Builds on

—

## Used by

- [Labelsqueeze](https://mindscape.world/scapes/bootstrap/Labelsqueeze.md) (Mind; References)
- [Overlap](https://mindscape.world/scapes/bootstrap/Overlap.md) (Infrastructure; References)

## Identity

- Sema ID: `sema:MECE#mh:SHA-256:ae1975b15fa25939a85a231371adec3b2431658837ad7ada72315f64b849cb78`
- Ref: `MECE#ae19`
- Supersedes:
  - `sema:MECE#mh:SHA-256:da19e78dcf447f07e12eca8703f1992fe96f3b0d9b06d42dc349e11dad4ad23f`

## Links

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