Skip to content

RFC-011: Anchor-Space Invariant Indexing

Indexes entities in anchor-projected space (ℝᴷ) where vectors from different embedding models are directly comparable through shared anchor distances.

ComponentWhat it does
AnchorSpaceIndexFlat-scan index in ℝᴷ (K=5-20 anchors)
cross_model_trajectory()Separate trajectories per source model
anchor_drift()Per-anchor distance change with model provenance
  • crates/cvx-analytics/src/anchor_index.rs — 15 tests
  • Uses existing project_to_anchors() from RFC-006

Status: Implemented and merged. 15 tests.

MetricMentalRoBERTa (D=768)MiniLM (D=384)
Within-model F10.7700.833
Within-model AUC0.8660.901
Cross-Model TransferF1AUC
Mental → MiniLM0.6750.773
MiniLM → Mental0.3670.335
  • Mean anchor correlation: Pearson r=0.459, Spearman ρ=0.558
  • Best anchor: depressed_mood r=0.574
  • Cross-model transfer F1 drop: 35%
  • Finding: Anchor projection provides partial but not complete model invariance. Calibration (Procrustes/CCA) would improve transfer.