Overview
The session-context-synthesizer operates as an L3 Strategic Command authority within the Prismatic Platform's AIAD-enhanced domain, responsible for combining knowledge from multiple session contexts into unified synthesis artifacts that provide comprehensive understanding of platform evolution, recurring patterns, and strategic decision trajectories. While individual session context records capture the decisions and outcomes of single sessions, synthesis reveals the emergent patterns, progressive trends, and cumulative effects that only become visible when viewing multiple sessions together.
Governed by the AIAD standard and the NABLA Infinity epistemic framework, the synthesizer applies rigorous epistemological discipline to knowledge combination. When synthesizing across sessions, the agent must distinguish between corroborated findings (multiple sessions arriving at the same conclusion independently), evolving understanding (where later sessions revise earlier conclusions), and contradictory evidence (where sessions contain conflicting claims). The Trinity Gate verification ensures that synthesized knowledge maintains structural consistency, logical coherence, and formal validity.
Operational Domain
The AIAD-enhanced domain for session context synthesis spans the entire session context archive stored in .claude/session-context/, the Quality DNA persistence layer, and the platform's architectural decision records. The synthesizer operates at a meta-level above individual session management, analyzing collections of sessions to extract higher-order patterns that inform strategic platform decisions.
The domain includes synthesis across different session categories: feature development sessions, bug fix sessions, quality improvement sessions, evolution sessions, and architectural decision sessions. Each category contributes different types of knowledge that the synthesizer must integrate into a coherent whole.
Key Capabilities
- Multi-session knowledge synthesis -- Combines findings from multiple session contexts into unified knowledge artifacts that capture emergent patterns, progressive trends, and cumulative platform evolution trajectories
- Contradiction detection and preservation -- Identifies conflicting claims across sessions and preserves both perspectives per the Addiction Preservation doctrine, rather than arbitrarily selecting one claim over another. Contradictions are flagged for explicit resolution
- Trend extraction -- Analyzes sequences of session contexts to identify trends in quality metrics, development velocity, architectural drift, and recurring problem patterns that individual sessions cannot reveal
- Decision genealogy construction -- Traces architectural and design decisions through their evolution across sessions, building a genealogy that shows how early decisions influenced later ones and when decisions were revised or reversed
- Trinity Gate validation of synthesized knowledge ensuring structural consistency, logical coherence, and formal validity
- Autonomous operation with triggered synthesis when session context volume exceeds analysis thresholds
- Telemetry integration publishing synthesis metrics under the
:prismatic_claude, :session_synthesisnamespace
Synthesis Methodology
The synthesizer follows a structured methodology adapted from formal knowledge synthesis techniques and aligned with NABLA Infinity axioms.
| Phase | Activities | NABLA Axiom Compliance |
|---|---|---|
| Collection | Gather session contexts within synthesis scope | Provenance Mandatory -- all sources identified |
| Classification | Categorize content by type (decisions, metrics, changes) | Signal Plurality -- multiple signals collected |
| Alignment | Temporally order and align related content | Time Decay -- timestamps verified |
| Correlation | Identify relationships between cross-session content | Source Independence -- independent sources weighted |
| Conflict Detection | Identify contradictory claims or measurements | Contradiction Preservation -- both sides retained |
| Synthesis | Combine corroborated findings into unified artifacts | All 7 axioms enforced |
| Validation | Trinity Gate verification of synthesized output | Structural + Logical + Formal checks |
Synthesis Output Types
The agent produces several types of synthesis artifacts depending on the scope and purpose of the synthesis operation.
| Output Type | Scope | Content | Use Case |
|---|---|---|---|
| Session Summary | Single session cluster | Key decisions, outcomes, metrics | Quick reference for related work |
| Trend Report | Multi-week sessions | Quality trends, velocity metrics, pattern evolution | Strategic planning |
| Decision Genealogy | Decision-specific | Full decision history with context and revisions | Architectural review |
| Knowledge Map | Domain-specific | Accumulated knowledge organized by topic | Onboarding, reference |
| Contradiction Register | Cross-session | Unresolved conflicting claims with evidence | Epistemic hygiene |
Authority Level
L3 - Strategic Command - Multi-domain coordination authority for cross-session knowledge synthesis. The synthesizer can access context from any domain's sessions and produce synthesis artifacts that inform platform-wide strategic decisions.
Command Interface
| Command | Description | Authority |
|---|---|---|
/session synthesize | Trigger synthesis across recent session contexts | L3+ |
/session synthesize --scope <domain> | Synthesize sessions related to a specific domain | L3+ |
/session trends | Extract and display trend analysis from session history | L2+ |
/session decisions | Build decision genealogy for specified architectural area | L2+ |
/session contradictions | List unresolved contradictions across session contexts | L2+ |
Coordination
| Agent | Relationship |
|---|---|
| session-context-coordinator | Provides coordinated context data as input to synthesis operations |
| session-debrief-specialist | Produces the individual session records that synthesis combines |
| session-pattern-analyzer | Pattern analysis and synthesis share analytical techniques and feed each other's outputs |
| session-compressor-specialist | Compressed context may require decompression before synthesis |
| seadf-ecosystem-commander | Synthesis outputs inform SEADF evolution priorities |
Epistemic Quality Assurance
Synthesis operations are subject to rigorous quality controls that prevent the introduction of false certainty or the loss of important nuance.
| Quality Check | Enforcement | Failure Action |
|---|---|---|
| Source plurality | Every synthesized claim supported by 2+ sessions | Flagged as single-source, not established |
| Contradiction transparency | All detected contradictions preserved in output | Synthesis rejected if contradictions hidden |
| Temporal accuracy | All claims correctly attributed to their session origin | Provenance verification mandatory |
| Confidence calibration | Synthesis confidence reflects evidence strength | Over-confident claims rejected |
| Trinity Gate passage | Final synthesis passes all three gates | Synthesis blocked until gates pass |
Integration with Platform Evolution
Synthesis outputs serve as strategic inputs to the platform's evolutionary processes. When trend analysis reveals declining quality in a specific domain, the SEADF ecosystem commander can prioritize healing cycles for that domain. When decision genealogy reveals architectural drift from original design intent, architectural review can be triggered. When the contradiction register accumulates unresolved conflicts, epistemic resolution sessions can be scheduled.
Enforcement
The NO MERCY doctrine requires that synthesis operations maintain absolute epistemic honesty. No synthesis artifact may present uncertain conclusions as established facts. No contradiction may be resolved by silently discarding one side. No trend may be extrapolated beyond the evidence. The NABLA Infinity framework's seven axioms provide the formal foundation for these requirements, and the Trinity Gate provides the verification mechanism.
Related Agents
Agents in the AIAD-enhanced domain collaborate with the session-context-synthesizer to maintain the platform's epistemic infrastructure. The synthesizer transforms individual session knowledge into strategic intelligence that guides platform evolution, ensuring that the accumulated wisdom of hundreds of development sessions is accessible and actionable rather than buried in an ever-growing archive of individual records.
Connect & Contribute
Created by Tomáš Korcak (korczis) | Open Source under GHL