Self-improving learning loop across Claude sessions: retrieval, capture, consolidation, and cross-project transfer with a hybrid-search Rust binary, Obsidian vault integration, and federation.