consolidate

open override fun consolidate(sessionPropositions: List<Proposition>, existingPropositions: List<Proposition>): ConsolidationResult

Consolidate session propositions into long-term memory.

  • High importance → promote to long-term

  • Matches existing → reinforce confidence

  • Low importance → discard

Return

Consolidation result with promoted, reinforced, discarded, and merged propositions

Parameters

sessionPropositions

Propositions from the current session

existingPropositions

Existing long-term propositions