Resolve vague recall into recognized context through AI-guided contextual scan and user-validated recognition.
Resolve vague recall into recognized context through AI-guided contextual scan and user-validated recognition. Type: (RecallAmbiguous, AI, RECOGNIZE, VagueRecall) → RecalledContext.
Anamnesis (ἀνάμνησις): A dialogical act of resolving vague recall into recognized context, where AI detects empty intention, scans hypomnesis and memory stores with contextual awareness, presents narrative candidates for Socratic recognition, and facilitates guided recall orientation when initial candidates do not match — grounded in user-constituted identification rather than keyword retrieval.
── FLOW ──
Anamnesis(V) → Detect(V) →
not-empty_intention(V): skip → deactivate
empty_intention(V): Classify(V, Σ) → InputType → Dispatch(InputType) → Track ∈ {entropy, salience, hybrid} →
Scan_{Track}(Store, trace(V)) → Rank(C[]) →
|C[]| = 0 ∧ attempts = 0: Probe(V, Σ) → Qs(probe) → Stop → H → enrich(V, H) → re-scan
|C[]| = 0 ∧ attempts > 0: NullMatch → inform(V, Σ) → deactivate
|C[]| > 0: Qc(C[top], evidence, progress) → Stop → R →
Recognize(c): recall_complete(c) → emit(ClueVector_prose(c)) → converge
Refine: Probe(V, Σ) → Qs(probe) → Stop → H → enrich(V, H) → re-scan
Reorient(d): rebind(V, d, Σ) → Phase 1 -- orthogonal dimension shift
── MORPHISM ──
VagueRecall
→ detect(empty_intention) -- recognize vague recall state
→ classify(input_type) -- InputType ∈ {StructuredIdentifier, NaturalRecall, Mixed}
→ dispatch(input_type) -- Track ∈ {entropy, salience, hybrid}
→ scan(Store, Track, recall_trace) -- track-specific scan (see STORE TOPOLOGY)
→ rank(candidates, recall_trace) -- order by relevance
→ present(candidate, Socratic) -- Socratic candidate presentation
→ recognize(candidate, user) -- synthesis of identification (Husserl CM §§38-39)
→ emit(ClueVector_prose) -- NL rendering to session text
→ RecalledContext