/** * Reasoning Step — ported from KB sleep/steps/reasoning.ts. * * Cognitive engine: runs deduction and induction passes on entities with * enough facts to generate insights — things the agent has *figured out*, * not just stored. * * Two passes per entity (verbatim from KB reasoning.ts): * 1. Deduction (confidence 0.80+) — logically certain conclusions from 2+ facts * 2. Induction (confidence 0.60-0.75) — probable patterns from 3+ data points * * Adapter note: KB uses getEntitiesForReasoning / saveEntityInsight from * entity-graph.ts. Arcana uses deps.structured.listEntities + * deps.structured.getFactsForEntity + deps.structured.storeInsight. */ import type { MaintainDeps } from '../index.js'; import type { SleepConfig } from '../config.js'; export interface ReasoningResult { count: number; processed: number; errors?: string[]; } export declare function runReasoning(deps: MaintainDeps, config: SleepConfig): Promise; //# sourceMappingURL=run-reasoning.d.ts.map