Resolve Conflict
When to use
- •Git merge conflicts occur
- •Agents have conflicting recommendations
- •Multiple approaches need reconciliation
Instructions
Git Conflicts
- •
Identify the conflict type:
- •Content conflict (same lines modified)
- •Structural conflict (file moved/deleted)
- •Dependency conflict (version mismatch)
- •
Analyze both sides:
- •Understand intent of each change
- •Check which is more recent
- •Verify which aligns with requirements
- •
Resolve appropriately:
- •Keep the correct version
- •Merge changes if both needed
- •Document the resolution
Agent Disagreements
- •
Compare assessments:
- •List points of agreement
- •Identify specific disagreements
- •Check confidence levels
- •
Apply resolution rules:
- •Security issues: Cursor preferred (0.8 weight)
- •Architecture issues: Gemini preferred (0.7 weight)
- •Equal weight: Escalate to human
- •
Document decision:
- •Record which assessment won
- •Note the reason
- •Save for future learning
Resolution Commands
bash
# See conflicts git status # View conflict markers git diff # Accept current (ours) git checkout --ours <file> # Accept incoming (theirs) git checkout --theirs <file> # Manual resolution then: git add <file> git commit