Meta-reasoning skill that connects disparate findings into coherent, actionable insight. Injectable into any SDD phase to merge multiple analyses, resolve conflicts, and surface emergent patterns. Trigger: When combining outputs from multiple skills, merging perspectives, or resolving conflicting analyses.
"What's the common thread?" -- Connect disparate findings, resolve conflicts, and surface patterns that only emerge from combination.
Individual analyses are narrow by design. A security review sees threats. A quality review sees maintainability. A stress test sees failure modes. Each is correct within its lens but incomplete alone. Synthesize is the meta-operation that takes N separate analyses and produces insight that NO single analysis could generate. The value is not in summarizing -- it is in finding emergent patterns, resolving contradictions, and producing a single coherent recommendation from multiple conflicting signals.
Analysis A Analysis B Analysis C
| | |
v v v
[1] Identify Findings Across All Inputs
|
v
[2] Build Agreement Matrix
|
v
[3] Resolve Conflicts (evidence-based)
|
v
[4] Surface Emergent Insights
|
v
[5] Produce Integrated Recommendation
|
v
Synthesized Insight
| SDD Phase | Injection Point | What It Synthesizes |
|---|---|---|
| explore | After multi-perspective exploration | Merge perspective reports into unified exploration |
| propose | After Antithesize + Excavate run | Merge challenge + assumption analysis into proposal refinement |
| design | After design + stress-test | Merge architecture decisions with failure analysis |
| verify | After all verification checks | Merge test results, spec compliance, and review findings |
| archive | During retrospective | Merge lessons learned across all phases |
Enable in openspec/config.yaml: