{"record":{"id":"1970fc050a6a9593","repo":"ruvnet/ruflo","slug":"semanticrouter-neural-bmssp-not-available-using","errorCode":null,"errorMessage":"[SemanticRouter] Neural BMSSP not available, using fallback","messagePattern":"\\[SemanticRouter\\] Neural BMSSP not available, using fallback","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"v3/plugins/teammate-plugin/src/semantic-router.ts","lineNumber":24,"sourceCode":" *\n * @module @claude-flow/teammate-plugin/semantic\n * @version 1.0.0-alpha.1\n */\n\nimport type { TeammateInfo, TeamState } from './types.js';\n\n// Dynamic import for Neural BMSSP\nlet WasmNeuralBMSSP: any = null;\n\nasync function loadNeuralBMSSP(): Promise<void> {\n  if (WasmNeuralBMSSP) return;\n\n  try {\n    const bmssp = await import('@ruvnet/bmssp' as string);\n    await bmssp.default(); // Initialize WASM\n    WasmNeuralBMSSP = bmssp.WasmNeuralBMSSP;\n  } catch (error) {\n    console.warn('[SemanticRouter] Neural BMSSP not available, using fallback');\n  }\n}\n\n// ============================================================================\n// Types\n// ============================================================================\n\nexport interface TeammateProfile {\n  id: string;\n  role: string;\n  skills: string[];\n  embedding?: Float64Array;\n  performance: {\n    tasksCompleted: number;\n    successRate: number;\n    averageLatencyMs: number;\n  };\n}","sourceCodeStart":6,"sourceCodeEnd":42,"githubUrl":"https://github.com/ruvnet/ruflo/blob/fa13ee4ad60ac2090b1480656eb233521790d640/v3/plugins/teammate-plugin/src/semantic-router.ts#L6-L42","documentation":"Log warning in loadNeuralBMSSP: dynamically importing or bootstrapping @ruvnet/bmssp failed, so WasmNeuralBMSSP stays null and the semantic router uses its non-neural fallback scoring.","triggerScenarios":"Thrown at v3/plugins/teammate-plugin/src/semantic-router.ts:24 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Install the neural BMSSP dependency to enable neural routing; without it the fallback router is used."],"exampleFix":null,"handlingStrategy":"fallback","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"fa13ee4ad60ac2090b1480656eb233521790d640","analyzedAt":"2026-08-18T21:34:22.708Z","contentChangedAt":"2026-08-18T21:34:22.708Z","schemaVersion":2},"datasetVersion":"2026-09-14T00:17:10.932Z"}