ruvector/crates/sona/src
rUv 1b8d9bf905 feat(brain): AGI self-optimization — self-reflection, inference, adaptive SONA
Self-Reflective Training (Step 6):
- Knowledge imbalance detection (>40% in one category)
- Dynamic SONA threshold adaptation (lower on 0 patterns, raise on success)
- Vote coverage monitoring with auto-correction

Curiosity Feedback Loop (Step 7):
- Stagnation detection via delta_stream
- Auto-generates synthesis memories for under-represented categories
- Creates self-sustaining knowledge velocity

Auto-Reflection Memory (Step 8):
- Brain writes searchable self-reflections after each training cycle
- Persistent learning history enables meta-cognitive search

Symbolic Inference Engine:
- Forward-chaining Horn clause resolution with chain linking
- Transitive inference across propositions
- Self-loop prevention, confidence filtering
- 3 new tests passing

SONA Threshold Optimization:
- min_trajectories: 100→10 (primary blocker)
- k_clusters: 50→5, min_cluster_size: 2→1
- quality_threshold: 0.3→0.15
- Added runtime set_quality_threshold() API

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-03-24 02:15:08 +00:00
..
export fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
loops feat(brain): AGI self-optimization — self-reflection, inference, adaptive SONA 2026-03-24 02:15:08 +00:00
training fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
engine.rs fix(sona): trajectory counter always 0 + state persistence (#273, #274) 2026-03-23 16:24:02 -04:00
ewc.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
lib.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
lora.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
mod.rs feat: SONA Neural Architecture, RuvLLM, npm packages v0.1.31, and path traversal fix (#51) 2025-12-03 18:40:25 -05:00
napi.rs feat(sona): complete state persistence — loadState() restores patterns (#274) 2026-03-23 16:42:55 -04:00
napi_simple.rs style: apply rustfmt across entire codebase 2026-01-28 17:00:26 +00:00
reasoning_bank.rs feat(brain): AGI self-optimization — self-reflection, inference, adaptive SONA 2026-03-24 02:15:08 +00:00
time_compat.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
trajectory.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
types.rs feat(brain): AGI self-optimization — self-reflection, inference, adaptive SONA 2026-03-24 02:15:08 +00:00
wasm.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00