Conflict Resolution
Overview
This skill handles situations where multiple agents produce conflicting information, recommendations, or decisions. Unresolved conflicts can cause downstream errors, wasted work, and system inconsistency. Use this skill whenever conflicting outputs are detected.
When to Use
- When two agents give contradictory analysis or recommendations
- When code from different agents conflicts (different styles, approaches, versions)
- When research findings contradict each other
- When different companies have incompatible standards or approaches
- When knowledge base entries conflict with each other
- Don't use when: Differences are preferences with no functional impact, or one source is clearly superseded
Core Procedures
Step 1: Identify the Conflict
Document specifically what conflicts:
- Agent A states: [what A says]
- Agent B states: [what B says]
- Conflict point: [exactly what disagrees]
Step 2: Assess Conflict Type
| Type |
Description |
Resolution Approach |
| Factual |
Different claims about reality |
Source verification against authoritative source |
| Technical |
Different technical approaches |
Evaluate against requirements, test both |
| Standards |
Different standards or conventions |
Follow project/team standard, or agree on one |
| Priority |
Different decisions about what matters |
Escalate to decision-maker with both options |
| Temporal |
One is outdated, one is current |
Verify dates, supersede outdated information |
Step 3: Resolve Conflict
Based on conflict type:
FACTUAL CONFLICTS:
- Apply source-verification skill to both claims
- Determine which claim has higher confidence
- If both are HIGH confidence from credible sources, note context where each applies
TECHNICAL CONFLICTS:
- List requirements both approaches must meet
- Evaluate each approach against requirements
- If both meet requirements, choose simpler/more maintainable
- If neither clearly wins, escalate to domain specialist
STANDARDS CONFLICTS:
- Check project/team documentation for stated standards
- If standard exists, follow it
- If no standard exists, propose one and escalate for decision
- Document the decision for future reference
PRIORITY CONFLICTS:
- Document both positions clearly
- Evaluate trade-offs of each choice
- Escalate to appropriate decision-maker (CEO, Council, project owner)
- Implement the decision and document rationale
Step 4: Document Resolution
CONFLICT RESOLUTION
===================
Conflict: [brief description]
Parties: [which agents or sources disagree]
Type: [factual/technical/standards/priority/temporal]
RESOLUTION:
[what was decided and why]
EVIDENCE:
[what supported the decision]
SUPERSEDES:
[which conflicting entry is now invalid - mark it as superseded]
APPLIES TO:
[scope of this resolution - what future situations this covers]
Step 5: Propagate Resolution
- Update any affected deliverables with the resolved position
- Mark superseded/conflicting information as outdated
- Notify affected agents of the resolution
- Capture as knowledge for future conflicts
Quality Checklist
Error Handling
- Error: Cannot determine authoritative source
Response: Escalate to governance body (Council) with both positions documented
- Error: Resolution creates new conflicts with other information
Response: Expand scope of resolution to cover all conflicting information
- Error: Parties reject the resolution
Response: Escalate to their manager with full documentation of process used
- Error: Conflict is blocking critical work
Response: Make interim decision based on best available information, flag for formal resolution
Cross-Team Integration
Related Skills: source-verification, escalation-management, knowledge-capture, decision-logging
Used By: ALL agents, especially QualityForge (Guardian, Standards, Council) and governance agents
1---2name: conflict-resolution3description: Use when two or more agents produce conflicting outputs, recommendations, or decisions. This skill provides a structured process for resolving disagreements between agents, ensuring conflicts are resolved fairly with clear reasoning and documented decisions.4---56# Conflict Resolution78## Overview9This skill handles situations where multiple agents produce conflicting information, recommendations, or decisions. Unresolved conflicts can cause downstream errors, wasted work, and system inconsistency. Use this skill whenever conflicting outputs are detected.1011## When to Use12- When two agents give contradictory analysis or recommendations13- When code from different agents conflicts (different styles, approaches, versions)14- When research findings contradict each other15- When different companies have incompatible standards or approaches16- When knowledge base entries conflict with each other17- **Don't use when:** Differences are preferences with no functional impact, or one source is clearly superseded1819## Core Procedures2021### Step 1: Identify the Conflict22Document specifically what conflicts:23- Agent A states: [what A says]24- Agent B states: [what B says]25- Conflict point: [exactly what disagrees]2627### Step 2: Assess Conflict Type28| Type | Description | Resolution Approach |29|------|-------------|-------------------|30| Factual | Different claims about reality | Source verification against authoritative source |31| Technical | Different technical approaches | Evaluate against requirements, test both |32| Standards | Different standards or conventions | Follow project/team standard, or agree on one |33| Priority | Different decisions about what matters | Escalate to decision-maker with both options |34| Temporal | One is outdated, one is current | Verify dates, supersede outdated information |3536### Step 3: Resolve Conflict37Based on conflict type:3839**FACTUAL CONFLICTS:**401. Apply source-verification skill to both claims412. Determine which claim has higher confidence423. If both are HIGH confidence from credible sources, note context where each applies4344**TECHNICAL CONFLICTS:**451. List requirements both approaches must meet462. Evaluate each approach against requirements473. If both meet requirements, choose simpler/more maintainable484. If neither clearly wins, escalate to domain specialist4950**STANDARDS CONFLICTS:**511. Check project/team documentation for stated standards522. If standard exists, follow it533. If no standard exists, propose one and escalate for decision544. Document the decision for future reference5556**PRIORITY CONFLICTS:**571. Document both positions clearly582. Evaluate trade-offs of each choice593. Escalate to appropriate decision-maker (CEO, Council, project owner)604. Implement the decision and document rationale6162### Step 4: Document Resolution63```64CONFLICT RESOLUTION65===================66Conflict: [brief description]67Parties: [which agents or sources disagree]68Type: [factual/technical/standards/priority/temporal]6970RESOLUTION:71[what was decided and why]7273EVIDENCE:74[what supported the decision]7576SUPERSEDES:77[which conflicting entry is now invalid - mark it as superseded]7879APPLIES TO:80[scope of this resolution - what future situations this covers]81```8283### Step 5: Propagate Resolution841. Update any affected deliverables with the resolved position852. Mark superseded/conflicting information as outdated863. Notify affected agents of the resolution874. Capture as knowledge for future conflicts8889## Quality Checklist90- [ ] Conflict clearly identified with specific disagreement points91- [ ] Conflict type correctly classified92- [ ] Resolution based on evidence and clear reasoning93- [ ] Superseded information marked as such94- [ ] Resolution documented for future reference95- [ ] Affected parties notified9697## Error Handling98- **Error:** Cannot determine authoritative source99 **Response:** Escalate to governance body (Council) with both positions documented100- **Error:** Resolution creates new conflicts with other information101 **Response:** Expand scope of resolution to cover all conflicting information102- **Error:** Parties reject the resolution103 **Response:** Escalate to their manager with full documentation of process used104- **Error:** Conflict is blocking critical work105 **Response:** Make interim decision based on best available information, flag for formal resolution106107## Cross-Team Integration108**Related Skills:** source-verification, escalation-management, knowledge-capture, decision-logging109**Used By:** ALL agents, especially QualityForge (Guardian, Standards, Council) and governance agents