agentic-resources/session_memory/curate
tegwick 4b7a628b6f session-memory Phase 2: hub decision integration (T05)
decisions.py: every final promote/reject becomes a record_decision-shaped
payload (rationale + source key + evidence snapshot). DecisionRecorder degrades
gracefully under a hub outage — pluggable sink with a durable local-queue
fallback and ordered flush/replay (mirrors Phase 1's after-the-fact sync).
Wired into review() via an optional recorder. 6 new tests; suite 70/70 green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 00:31:22 +02:00
..
__init__.py session-memory Phase 2: Solution Pattern schema (T01) 2026-06-07 00:16:46 +02:00
catalog.py session-memory Phase 2: versioned Pattern Catalog store (T02) 2026-06-07 00:18:01 +02:00
decisions.py session-memory Phase 2: hub decision integration (T05) 2026-06-07 00:31:22 +02:00
gating.py session-memory Phase 2: evidence-bar + bloat guard (T04) 2026-06-07 00:28:34 +02:00
review.py session-memory Phase 2: hub decision integration (T05) 2026-06-07 00:31:22 +02:00
schema.py session-memory Phase 2: Solution Pattern schema (T01) 2026-06-07 00:16:46 +02:00