chore(8.0): final pre-RC1 sweep — API consistency, named errors, orphans, zero-cast codebase
This commit is contained in:
parent
970e08c466
commit
1f7e365a4e
237 changed files with 1951 additions and 49413 deletions
|
|
@ -8,7 +8,6 @@
|
|||
* 2. Cosine similarity against context text
|
||||
* 3. Semantic understanding of relationship intent
|
||||
*
|
||||
* PRODUCTION-READY: No TODOs, no mocks, real implementation
|
||||
*/
|
||||
|
||||
import type { Brainy } from '../../brainy.js'
|
||||
|
|
@ -89,7 +88,12 @@ export class VerbEmbeddingSignal {
|
|||
|
||||
constructor(brain: Brainy, options?: VerbEmbeddingSignalOptions) {
|
||||
this.brain = brain
|
||||
this.distanceFn = (brain as any).distance || cosineDistance
|
||||
// Visibility boundary: Brainy keeps its distance function in a private
|
||||
// field. The signal reuses it when present so verb classification matches
|
||||
// the index geometry, falling back to cosine distance otherwise.
|
||||
this.distanceFn =
|
||||
(brain as unknown as { distance?: (a: Vector, b: Vector) => number }).distance ||
|
||||
cosineDistance
|
||||
this.options = {
|
||||
minConfidence: options?.minConfidence ?? 0.60,
|
||||
minSimilarity: options?.minSimilarity ?? 0.55,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue