v3.32.41

pathwaycom/llm-appv3.32.41Jul 30, 2026by ruvnet

AI Summary

Fixes routing logic, MoE metrics display, and pattern transfer functionality to ensure data integrity and honest reporting.

Key Highlights

  • Fixed `hooks route` to use consistent score gates for learned vs static patterns.
  • Fixed `hooks intelligence` MoE panel to omit fake accuracy metrics.
  • Fixed `hooks transfer from-project` to actually read/write destination data.

Full Release Notes

## Fixed

**#2864** — `hooks route` gated learned routing patterns at score ≥0.65 vs static patterns at >0.4, so a top-scoring learned pattern could lose to a lower-scoring static one that simply cleared the easier bar. Measured 49% agreement with the router's own recorded training labels on a real store (only 1/61 replayed routes decided by a learned pattern). Both sources now share the same score gate; support/reliability remain the learned-specific quality guard.

**#2865** — the `hooks intelligence` MoE panel showed a hardcoded `Routing Accuracy: 82.0%` (plus Active Experts/Load Balance constants) whenever any local neural data existed, regardless of actual routing quality — the same "self-confidence presented as accuracy" problem already fixed on the `hooks metrics` path in an earlier release. These fields are now omitted rather than fabricated when no real value is reported.

**#2859** — `hooks transfer from-project` reported success and quality stats (avgConfidence, avgAge) without ever reading or writing the destination project's memory store — every number was invented from fixed percentages of the source pattern count. Now performs a real merge: reads the destination, skips low-confidence/duplicate/conflicting entries, and actually persists whatever remains. Reported counts and stats are computed from what was actually processed.

All three verified against the exact reproductions in their issues using the real built CLI (not unit mocks).

PR: https://github.com/ruvnet/ruflo/pull/2869

## Packages

\`@claude-flow/cli\`, \`claude-flow\`, and \`ruflo\` are all at **3.32.41**; \`latest\`, \`alpha\`, and \`v3alpha\` dist-tags all point to it.