Knowledge Synthesis
Combine and reconcile information scattered across enterprise tools into a single, authoritative summary with proper attribution and confidence scoring.
Synthesis Process
Step 1: Understand the Knowledge Request
Classify the request type:
| Request Type |
Description |
Depth |
| Quick Answer |
Simple factual question |
Shallow |
| Topic Briefing |
Overview of a subject or project |
Medium |
| Decision Support |
Comprehensive analysis for a decision |
Deep |
| Onboarding Package |
Everything a new person needs to know |
Deep |
| Competitive Intel |
Aggregated info about a competitor/market |
Deep |
| Incident Postmortem |
Timeline and facts about an event |
Deep |
Extract from the user's request:
- Core topic or question being investigated
- Scope boundaries — what to include and exclude
- Target audience — who will consume this synthesis
- Desired format — narrative, bullet points, Q&A, timeline
Step 2: Multi-Source Information Gathering
Query each relevant source with topic-appropriate search terms:
- Wiki / Knowledge Base — Canonical documentation, policies, architecture docs
- Documents — Specs, proposals, meeting notes, design docs
- Email — Decisions, approvals, context from stakeholder threads
- Chat / Messaging — Informal decisions, real-time discussions, shared links
- Tickets / Issues — Implementation details, bugs, feature requests
- Code Repositories — READMEs, comments, commit messages (if connected)
For each source, capture:
- The specific information found
- The date of the information
- The author or contributor
- The confidence level (verified, likely, uncertain)
Step 3: Reconcile and Cross-Reference
| Situation |
Resolution Strategy |
| Consistent across sources |
High confidence; cite multiple sources |
| Info only in one source |
Medium confidence; note single-source limitation |
| Conflicting information |
Flag the conflict explicitly; show both versions + dates |
| Outdated in one, current in another |
Prefer the most recent; note the evolution |
| Informal vs. formal sources |
Prefer formal docs; note informal context if relevant |
Step 4: Structure the Synthesis
Output Format
# Knowledge Synthesis: [Topic]
Generated: [date] | Sources: [count] sources across [count] tools
Confidence: [High/Medium/Low] — [reason]
## Executive Summary
[2-4 sentence overview of key findings]
## Key Facts
| Fact | Source | Date | Confidence |
|--------------------------|-----------------|------------|------------|
| [Fact 1] | [Source + link] | [date] | High |
| [Fact 2] | [Source + link] | [date] | Medium |
## Detailed Findings
### [Subtopic 1]
[Narrative synthesis of what is known]
**Sources:**
- [Source 1]: [what it contributed]
- [Source 2]: [what it contributed]
### [Subtopic 2]
[Narrative synthesis of what is known]
**Sources:**
- [Source 1]: [what it contributed]
## Conflicts and Ambiguities
- **[Topic]**: [Source A] says X (as of [date]), but [Source B] says Y (as of [date]).
Recommended resolution: [suggestion]
## Knowledge Gaps
- [ ] [What is unknown or not found in any source]
- [ ] [Questions that remain unanswered]
- [ ] [Areas where information is stale and needs refresh]
## Timeline of Key Events
| Date | Event | Source |
|------------|---------------------------------|---------------|
| [date] | [Event description] | [Source] |
## Source Index
| # | Source | Type | Last Updated | Items Used |
|---|----------------------|--------|--------------|------------|
| 1 | [Document name/link] | Doc | [date] | [count] |
| 2 | [Channel name] | Chat | [date] | [count] |
| 3 | [Ticket ID] | Ticket | [date] | [count] |
Synthesis Depth Levels
Shallow (Quick Answer)
- Search top 5 results per source
- Return the most authoritative single answer
- Include 1-2 supporting citations
- Target: under 200 words
Medium (Topic Briefing)
- Search top 15 results per source
- Cross-reference across 2-3 sources minimum
- Identify key facts, people, and dates
- Target: 300-800 words
Deep (Comprehensive Analysis)
- Exhaustive search across all sources
- Full cross-referencing and conflict resolution
- Timeline construction and trend analysis
- Knowledge gap identification
- Target: 800-2000 words
Quality Standards
- Attribution: Every claim must cite at least one source
- Recency: Always note the date of information; flag anything older than 90 days
- Neutrality: Present conflicting viewpoints without bias
- Completeness: Explicitly state what was NOT found (knowledge gaps)
- Traceability: Reader should be able to verify any claim by following the source link
- No hallucination: Never infer or fabricate information not found in sources
Edge Cases
- No results found: Report clearly that no information was found; suggest alternative search terms or sources to check manually
- Single source only: Produce the synthesis but prominently note the single-source limitation
- Highly conflicting sources: Escalate to the user before choosing a "winner"; present both sides
- Sensitive or restricted content: If a source indicates restricted access, note the existence of the source without revealing restricted content
- Stale information: If all sources are older than 6 months, add a staleness warning to the synthesis
Follow-Up Options
After delivering the synthesis, offer:
- "Want me to go deeper on any subtopic?"
- "Should I search for additional sources to fill the knowledge gaps?"
- "Want me to turn this into a shareable document or wiki page?"
- "Should I set up alerts for new information on this topic?"
Quality Checklist
1---2name: knowledge-synthesis3description: Synthesize information from multiple enterprise sources into a coherent, well-structured summary. Combines data from email, chat, docs, wikis, and tickets to produce unified knowledge artifacts that eliminate information silos and surface connections across tools. TRIGGER when: user asks to synthesize, combine, consolidate, or merge information from multiple sources, create a knowledge summary, build a briefing document, or asks "what do we know about X".4---56# Knowledge Synthesis78Combine and reconcile information scattered across enterprise tools into a single, authoritative summary with proper attribution and confidence scoring.910## Synthesis Process1112### Step 1: Understand the Knowledge Request1314Classify the request type:1516| Request Type | Description | Depth |17|---------------------|--------------------------------------------|---------|18| Quick Answer | Simple factual question | Shallow |19| Topic Briefing | Overview of a subject or project | Medium |20| Decision Support | Comprehensive analysis for a decision | Deep |21| Onboarding Package | Everything a new person needs to know | Deep |22| Competitive Intel | Aggregated info about a competitor/market | Deep |23| Incident Postmortem | Timeline and facts about an event | Deep |2425Extract from the user's request:26- **Core topic or question** being investigated27- **Scope boundaries** — what to include and exclude28- **Target audience** — who will consume this synthesis29- **Desired format** — narrative, bullet points, Q&A, timeline3031### Step 2: Multi-Source Information Gathering3233Query each relevant source with topic-appropriate search terms:34351. **Wiki / Knowledge Base** — Canonical documentation, policies, architecture docs362. **Documents** — Specs, proposals, meeting notes, design docs373. **Email** — Decisions, approvals, context from stakeholder threads384. **Chat / Messaging** — Informal decisions, real-time discussions, shared links395. **Tickets / Issues** — Implementation details, bugs, feature requests406. **Code Repositories** — READMEs, comments, commit messages (if connected)4142For each source, capture:43- The specific information found44- The date of the information45- The author or contributor46- The confidence level (verified, likely, uncertain)4748### Step 3: Reconcile and Cross-Reference4950| Situation | Resolution Strategy |51|------------------------------|----------------------------------------------------------|52| Consistent across sources | High confidence; cite multiple sources |53| Info only in one source | Medium confidence; note single-source limitation |54| Conflicting information | Flag the conflict explicitly; show both versions + dates |55| Outdated in one, current in another | Prefer the most recent; note the evolution |56| Informal vs. formal sources | Prefer formal docs; note informal context if relevant |5758### Step 4: Structure the Synthesis5960## Output Format6162```63# Knowledge Synthesis: [Topic]64Generated: [date] | Sources: [count] sources across [count] tools65Confidence: [High/Medium/Low] — [reason]6667## Executive Summary68[2-4 sentence overview of key findings]6970## Key Facts71| Fact | Source | Date | Confidence |72|--------------------------|-----------------|------------|------------|73| [Fact 1] | [Source + link] | [date] | High |74| [Fact 2] | [Source + link] | [date] | Medium |7576## Detailed Findings7778### [Subtopic 1]79[Narrative synthesis of what is known]8081**Sources:**82- [Source 1]: [what it contributed]83- [Source 2]: [what it contributed]8485### [Subtopic 2]86[Narrative synthesis of what is known]8788**Sources:**89- [Source 1]: [what it contributed]9091## Conflicts and Ambiguities92- **[Topic]**: [Source A] says X (as of [date]), but [Source B] says Y (as of [date]).93 Recommended resolution: [suggestion]9495## Knowledge Gaps96- [ ] [What is unknown or not found in any source]97- [ ] [Questions that remain unanswered]98- [ ] [Areas where information is stale and needs refresh]99100## Timeline of Key Events101| Date | Event | Source |102|------------|---------------------------------|---------------|103| [date] | [Event description] | [Source] |104105## Source Index106| # | Source | Type | Last Updated | Items Used |107|---|----------------------|--------|--------------|------------|108| 1 | [Document name/link] | Doc | [date] | [count] |109| 2 | [Channel name] | Chat | [date] | [count] |110| 3 | [Ticket ID] | Ticket | [date] | [count] |111```112113## Synthesis Depth Levels114115### Shallow (Quick Answer)116- Search top 5 results per source117- Return the most authoritative single answer118- Include 1-2 supporting citations119- Target: under 200 words120121### Medium (Topic Briefing)122- Search top 15 results per source123- Cross-reference across 2-3 sources minimum124- Identify key facts, people, and dates125- Target: 300-800 words126127### Deep (Comprehensive Analysis)128- Exhaustive search across all sources129- Full cross-referencing and conflict resolution130- Timeline construction and trend analysis131- Knowledge gap identification132- Target: 800-2000 words133134## Quality Standards135136- **Attribution**: Every claim must cite at least one source137- **Recency**: Always note the date of information; flag anything older than 90 days138- **Neutrality**: Present conflicting viewpoints without bias139- **Completeness**: Explicitly state what was NOT found (knowledge gaps)140- **Traceability**: Reader should be able to verify any claim by following the source link141- **No hallucination**: Never infer or fabricate information not found in sources142143## Edge Cases144145- **No results found**: Report clearly that no information was found; suggest alternative search terms or sources to check manually146- **Single source only**: Produce the synthesis but prominently note the single-source limitation147- **Highly conflicting sources**: Escalate to the user before choosing a "winner"; present both sides148- **Sensitive or restricted content**: If a source indicates restricted access, note the existence of the source without revealing restricted content149- **Stale information**: If all sources are older than 6 months, add a staleness warning to the synthesis150151## Follow-Up Options152153After delivering the synthesis, offer:1541. "Want me to go deeper on any subtopic?"1552. "Should I search for additional sources to fill the knowledge gaps?"1563. "Want me to turn this into a shareable document or wiki page?"1574. "Should I set up alerts for new information on this topic?"158159## Quality Checklist160161- [ ] Output is specific and actionable, not generic162- [ ] All relevant inputs have been gathered before producing output163- [ ] Recommendations are prioritized by impact164- [ ] Stakeholders and audience are identified165- [ ] Output format matches the audience's needs166- [ ] Key assumptions are documented167- [ ] Follow-up actions have clear owners