---
slug: "Compromise"
name: "Compromise"
type: "Coordination"
layer: "Society"
ref: "Compromise#f25f"
sema_id: "sema:Compromise#mh:SHA-256:f25faa26653b11458535137532cbad87182ed5e5415ec590bc174877d51f985c"
tags: ["Society","Coordination"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/Compromise/
related: ["Dampen","Agent","System","Yield","Coflourish","Coflourish#915e"]
---

# Compromise

Finding a mutual sacrifice zone via intensity reduction

Layer: Society · Category: Coordination

## Mechanism

Iterative Negotiation Protocol. Each [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) states preferences with INTENSITY scores (0-1). The [System](https://mindscape.pages.dev/bootstrap/System.md) computes DISSONANCE (Sum(Intensity_A * Intensity_B)). To reach consensus, agents must [Dampen](https://mindscape.pages.dev/bootstrap/Dampen.md) their preference intensity until Dissonance < Threshold. Unlike [Yield](https://mindscape.pages.dev/bootstrap/Yield.md) (which is binary surrender), Compromise is a continuous reduction of demand.

## Invariants

—

## Failure modes

—

## Builds on

- [Dampen](https://mindscape.pages.dev/bootstrap/Dampen.md) (Physics; Composes with)
- [Agent](https://mindscape.pages.dev/bootstrap/Agent.md) (Mind; References)
- [System](https://mindscape.pages.dev/bootstrap/System.md) (Infrastructure; References)
- [Yield](https://mindscape.pages.dev/bootstrap/Yield.md) (Society; References)

## Used by

- [Coflourish](https://mindscape.pages.dev/bootstrap/Coflourish.md) (Society; References)

## Identity

- Sema ID: `sema:Compromise#mh:SHA-256:f25faa26653b11458535137532cbad87182ed5e5415ec590bc174877d51f985c`
- Ref: `Compromise#f25f`
- Supersedes:
  - `sema:Compromise#mh:SHA-256:39cc701b1389e8827a263f5180a40cea2993edf2ef94c9906553d48e9507c59f`
  - `sema:Compromise#mh:SHA-256:e9805676dd932da2df8070224cecf39aed41c672abfd8ccbd2734c246c760645`
  - `sema:Compromise#mh:SHA-256:228b2583a138a2eefc86eda678d6449b0501c7db93f51e046d39e8910c421042`
  - `sema:Compromise#mh:SHA-256:5a4465e273ee2e050cb7cffd81ed3efda6c485955d20478e600c06ad7c1b5afa`

## Links

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