solo-steward 0.11.5

Solo: consolidation pass (SWS dedup, REM integration, decay)
Documentation

Solo steward: consolidation pass (SWS-equivalent dedup, REM-equivalent integration, decay sweep, reconsolidation).

Per ADR-0002, Steward is a struct, not a trait. The LLM backend is the swap point (via solo_core::LlmClient); the consolidation logic lives in one place.

v0.2 status

  • cluster_episodes (this commit): pure-deterministic SWS pass. See [cluster] for the algorithm + tests. Implementation does not call the LLM and does not touch the DB — caller pairs (Episode, Embedding) from SQL upstream.
  • abstract_cluster: TODO — REM-equivalent LLM call to produce a [SemanticAbstraction] for each cluster. Will go in crate::abstraction when added.
  • detect_contradiction: TODO — bi-temporal SQL filter + LLM judge for ambiguous cases. Will go in crate::contradiction.

Storage wiring (writer → cluster → SQL persistence) lands in solo-storage separately.