/** * Link Step — ported from KB sleep/steps/link.ts. * * Builds Memory→Memory edges based on Jaccard tag similarity: * - Computes Jaccard similarity between tag sets for all memory pairs * - Creates an Edge when similarity >= minConfidenceForLink * - Respects maxEdgesPerMemory cap via neighbor count tracking * - Same-source-directory and shared-tag-count boosts mirror KB * * Adapter note: KB stores edges in sleep.db memory_edges. Arcana uses * deps.structured.storeEdge (StructuredStore). getNeighbors is used to * check the current edge count for a memory. */ import type { MaintainDeps } from '../index.js'; import type { SleepConfig } from '../config.js'; export interface LinkResult { count: number; processed: number; errors?: string[]; } export declare function runLinkMemories(deps: MaintainDeps, config: SleepConfig): Promise; //# sourceMappingURL=link-memories.d.ts.map