---
slug: "DiscoveryProtocol"
name: "DiscoveryProtocol"
type: "Strategy"
layer: "Mind"
ref: "DiscoveryProtocol#5c8e"
sema_id: "sema:DiscoveryProtocol#mh:SHA-256:5c8e74ee9833090e8bc5e91f373e165f885cd7b23f79bb55c6127d783ba9d96b"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/DiscoveryProtocol/
related: ["ConceptualDecomposition","Novelty","Synthesis","Discover","Solver"]
---

# DiscoveryProtocol

Population-based discovery: Generate (parallel diverse solvers) + Reduce (composition-aware selection) behind hard boundaries

Layer: Mind · Category: Strategy

## Mechanism

A protocol for population-based discovery. Distinct from the [Discover](https://mindscape.pages.dev/bootstrap/Discover.md) primitive (query-and-return): Discovery Protocol is the Generate + Reduce architecture for searching a solution space. Decomposes discovery via [ConceptualDecomposition](https://mindscape.pages.dev/bootstrap/ConceptualDecomposition.md) into five dimensions that apply wherever a solution space must be searched: variance (generate candidates that are precise in different directions, each generator bound to its own declared cognitive mode), selection (judge which candidates are good), novelty (distinguish structural originality from surface variation, judged by [Novelty](https://mindscape.pages.dev/bootstrap/Novelty.md)), composition (merge compatible fragments into solutions no single candidate contains), and saturation (detect when further generation yields diminishing novelty). Two phases behind hard boundaries: generation by many parallel [Solver](https://mindscape.pages.dev/bootstrap/Solver.md)s, then reduction by a solver whose faculty is evaluation and composition rather than generation. The reducing solver routes among modes: aggregation for ensembles, a tournament for adversarial selection, a portfolio for quality-diversity preservation, and [Synthesis](https://mindscape.pages.dev/bootstrap/Synthesis.md)-based merging of compatible mechanisms. A taxonomist solver classifies outputs into a growing ontological graph for saturation detection. Applies to drug discovery, hypothesis generation, strategic planning, creative production.

## Invariants

- Hard-boundary isolation: generators cannot see each other's outputs during generation; the reduction boundary is the first synthesis point.
- Cognitive-mode diversity: each generator is bound to a declared mode that no other generator shares; one model sampled at different temperatures does not make distinct modes.
- Non-compensatory reduction gate: novelty is a gate condition, not a tiebreaker — a structurally novel mechanism survives even if it scores lower on surface plausibility.

## Failure modes

—

## Builds on

- [ConceptualDecomposition](https://mindscape.pages.dev/bootstrap/ConceptualDecomposition.md) (Mind; Composes with)
- [Novelty](https://mindscape.pages.dev/bootstrap/Novelty.md) (Mind; Composes with)
- [Synthesis](https://mindscape.pages.dev/bootstrap/Synthesis.md) (Mind; Composes with)
- [Discover](https://mindscape.pages.dev/bootstrap/Discover.md) (Society; References)
- [Solver](https://mindscape.pages.dev/bootstrap/Solver.md) (Mind; References)

## Used by

—

## Identity

- Sema ID: `sema:DiscoveryProtocol#mh:SHA-256:5c8e74ee9833090e8bc5e91f373e165f885cd7b23f79bb55c6127d783ba9d96b`
- Ref: `DiscoveryProtocol#5c8e`
- Supersedes:
  - `sema:DiscoveryProtocol#mh:SHA-256:9958e873e5aa29dc046965443b256ee00d53f69befc0c9e573ba3b165e7487db`
  - `sema:DiscoveryProtocol#mh:SHA-256:7ada4e77d2edac145f6ae3387e2da68202cb9de87588ded01f929be507e7796c`
  - `sema:DiscoveryProtocol#mh:SHA-256:fcb4dad4156b21566caa731b1600183e6d2a5101fc92957f4b40bb6999991d1a`
  - `sema:DiscoveryProtocol#mh:SHA-256:cc288bdd90e35df22dcd79bff8650ad11931c16a1bc9b17b45f5f9459e5f4714`
  - `sema:DiscoveryProtocol#mh:SHA-256:09e22a4e943f4adda44472dfa0f214f45b88a080bfe50b6b4d777b935e6c7f4c`
  - `sema:DiscoveryProtocol#mh:SHA-256:21f45a292154c9e60523bf31bcf26ae0acc5cde91562fc11b4ae648b9c45945a`
  - `sema:DiscoveryProtocol#mh:SHA-256:299c55ff276c74b615236162f0a09b7e6b027ce2780a76ba5273adefee0239ef`

## Links

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