v0.7.11
Learning weights now change get_context packet selection, not just persisted graph state.
- Learning → routing.
file_learning_boostaggregates symbol + file reinforcement; learned files enter optional fill via focus-term match or high-bonus saturation; penalized seed files (base_relevance < 0.55) leave the required set. - Activation scoring.
ActivationScoreradds alearning_liftfromaccess_count/base_relevancesoinactive_hintsand fallback scores reflect feedback. - Explain diagnostics.
neuromesh_explain_packet→selection.candidateslists{path, score, learning_bonus, reason, selected}for before/after feedback comparison. - Tests. Selector acceptance tests for promote (PromoCodeInput), demote (App.vue), and kosha-style saturation (+50 on
routes.py/schema.py). - Docs & landing. MCP client lists now include OpenCode, MiMo CLI, and Gemini CLI in README, mcp.md, agent-guide.md, and the GitHub Pages site. OpenCode and MiMo CLI setup sections added to the agent guide.
- Perf.
file_learning_boost_indexbuilds learning scores in one graph pass; fixes gold harness latency regression on Linux CI (>200ms) from per-candidate full-graph scans.