Synthesizes information from multiple sources into coherent insights and applies analogical reasoning to transfer knowledge across domains. Use when conducting literature reviews, integrating stakeholder feedback, reconciling conflicting viewpoints, identifying cross-source patterns, creating explanatory analogies ("X is like Y"), finding creative solutions through cross-domain transfer, or testing whether analogies hold (surface vs deep). Use when user mentions "synthesize", "combine sources", "analogy", "similar to", "transfer from", "integrate findings".
Synthesis & Analogy Progress:
- [ ] Step 1: Clarify goal and gather sources/domains
- [ ] Step 2: Choose approach (synthesis, analogy, or both)
- [ ] Step 3: Apply synthesis or analogy techniques
- [ ] Step 4: Test quality and validity
- [ ] Step 5: Refine and deliver insights
Step 1: Clarify goal
For synthesis: What sources? What question are we answering? What conflicts need resolving? For analogy: What's source domain (familiar)? What's target domain (explaining)? What's goal (explain, solve, ideate)? See Common Patterns for typical goals.
For synthesis: Identify themes across sources, note agreements/disagreements, resolve conflicts via higher-level framework, extract patterns. For analogy: Map structure from source to target (what corresponds to what?), identify shared relationships (not surface features), test mapping validity. See Synthesis Techniques and Analogy Techniques.
Step 4: Test quality
Self-assess using resources/evaluators/rubric_synthesis_and_analogy.json. Synthesis checks: captures all sources? resolves conflicts? identifies patterns? adds insight? Analogy checks: structure preserved? deep not surface? limitations acknowledged? helps understanding? Minimum standard: Score ≥3.5 average.
Step 5: Refine and deliver
Create synthesis-and-analogy.md with: synthesis summary (themes, agreements, conflicts, patterns, new insights) OR analogy explanation (source domain, target domain, mapping table, what transfers, limitations), supporting evidence from sources, actionable implications.
Synthesis Techniques
Thematic Synthesis (identify recurring themes):
Extract: Read each source, note key points and themes
Code: Label similar ideas with same theme tag (e.g., "onboarding friction", "pricing confusion")
Count: Track frequency (how many sources mention each theme?)
Rank: Prioritize by frequency × importance
Synthesize: Describe each major theme with supporting evidence from sources
Meta-level framework: Both right from different perspectives (e.g., "Source A prioritizes speed, Source B prioritizes quality - depends on context")
Scope distinction: Disagree on scope ("Source A: feature X broken for enterprise. Source B: works for SMB. Synthesis: works for SMB, broken for enterprise")
Temporal: Disagreement over time ("Source A: strategy X failed in 2010. Source B: works in 2024. Context changed: market maturity")
Null hypothesis: Genuinely conflicting evidence → state uncertainty, propose tests
Map entities: What in source corresponds to what in target?
Map relationships: Preserve relationships (if A→B in source, then A'→B' in target)
Test mapping: Do relationships transfer? Are there unmapped elements?
Acknowledge limits: Where does analogy break down?
Surface vs Deep Analogies:
Surface (weak): Share superficial features (both round, both red) - not illuminating
Deep (strong): Share structural relationships (both have hub-spoke topology, both use feedback loops) - insightful
Example - Surface: "Brain is like computer (both process information)" - too vague, doesn't help
Example - Deep: "Brain neurons are like computer transistors: neurons fire/don't fire (binary), connect in networks, learning = strengthening connections (weights). BUT neurons are analog/probabilistic, computer precise/deterministic" - preserves structure, acknowledges limits
Analogy Quality Tests:
Systematicity: Do multiple relationships map (not just one)?
Structural preservation: Do causal relations transfer?
Productivity: Does analogy generate new predictions/insights?
Scope limits: Where does analogy break? (Always acknowledge)
Output: "Research shows X (5 studies support), but Y remains controversial (3 for, 2 against due to methodology differences). Gap: no studies on Z population."
Pattern 2: Multi-Stakeholder Synthesis
Goal: Integrate feedback from design, engineering, product, customers
Output: "Design wants A (aesthetics), Engineering wants B (performance), Product wants C (speed). All valid - prioritize C (speed) for v1, A (aesthetics) for v2, B (performance) as ongoing optimization."
Pattern 3: Explanatory Analogy
Goal: Explain technical concept to non-technical audience
Technique: Structural mapping from familiar domain
Output: "Git branches are like alternate timelines in sci-fi: main branch is prime timeline, feature branches are 'what if' explorations. Merge = timeline convergence. Conflicts = paradoxes to resolve."
Pattern 4: Cross-Domain Problem-Solving
Goal: Solve problem by transferring solution from different field
Technique: Identify structural similarity, map solution elements
Output: "Warehouse routing problem is structurally similar to ant colony optimization: ants find shortest paths via pheromone trails. Transfer: use reinforcement learning with 'digital pheromones' (successful route weights) to optimize warehouse paths."
Pattern 5: Creative Ideation via Analogy
Goal: Generate novel ideas by exploring analogies
Technique: Forced connections, random domain pairing, systematic variation
Output: "How is code review like restaurant food critique? Critic (reviewer) evaluates dish (code) on presentation (readability), taste (correctness), technique (architecture). Transfer: multi-criteria rubric for code review focusing on readability, correctness, architecture."