| name | conflict-resolution |
| description | How do constraints conflict with each other? — Evaporating Cloud + assumption challenging + injection to resolve constraint conflicts |
| version | 1.0.0 |
| category | experiment-execution |
| type | strategy |
| sops | ["core-conflict-extraction","assumption-challenging","future-reality-projection"] |
| tactics | ["constraint-breaking"] |
| dependencies | {"sops":["assumption-challenging","core-conflict-extraction","future-reality-projection"],"tactics":["constraint-breaking"]} |
Strategy: Conflict Resolution
Methodology
Based on Goldratt's Evaporating Cloud (EC) and injection methodology:
- Surface the conflict: Express opposing demands in EC format
- Challenge assumptions: Each EC arrow rests on assumptions — find the invalid one
- Inject: Propose an action that invalidates the false assumption
- Project future: Use Future Reality Tree to verify injection resolves the conflict without creating new UDEs
Evaporating Cloud structure:
B ←── D
↗ ↘ (conflict)
A
↘ ↗ (conflict)
C ←── D'
- A: Common objective both sides want
- B: Need that leads to wanting D
- C: Need that leads to wanting D'
- D and D': Mutually exclusive wants
Execution Flow
-
Extract Core Conflict → call core-conflict-extraction SOP
- Input: identified constraints that oppose each other
- Output: Evaporating Cloud (A-B-C-D-D') with assumptions on each arrow
-
Challenge Assumptions → call assumption-challenging SOP
- Input: assumptions underlying each EC arrow
- Output: validity assessment, weakest assumptions identified
-
Generate Injections → synthesize from challenged assumptions
- For each invalid assumption, propose an injection (action that makes the conflict disappear)
-
Project Future Reality → call future-reality-projection SOP
- Input: proposed injections
- Output: Future Reality Tree showing resolved conflict + any new UDEs
-
Validate Resolution → invoke constraint-breaking tactic
- Orchestrate full resolution cycle
Budget Gate
| Resource | Budget | Notes |
|---|
| Subagent calls | ≤8 | 3 SOPs + injection generation + validation |
| Iterations | ≤3 | May need multiple injection attempts |
| Output size | ≤3000 tokens | EC + injection + FRT summary |
Available Tactics
Optional, no fixed order; the final leaf is always a sop.
| Tactic | When to use |
|---|
| constraint-breaking | Orchestrate the full constraint-breaking cycle: extract conflict, challenge assumptions, project resolution |
Available SOPs
Optional, no fixed order; the final leaf is always a sop.
| SOP | When to use |
|---|
| assumption-challenging | Challenge each assumption's validity — shared cross-repo SOP |
| core-conflict-extraction | Extract core conflict in Evaporating Cloud format (A-B-C-D-D') |
| future-reality-projection | Project solution effects using Future Reality Tree logic |