Embedding Anchor Design Principles
Overview
This page consolidates the design principles for authoring embedding anchor packs - the candidate phrase sets that embedding signal rules cosine-match against. It generalizes the authoring guidance introduced with the opt-in image-modality pack (config/signal/embedding/image-routing.yaml) so the same reasoning applies to text-modality and image-modality packs alike.
Read this after the Embedding Signal tutorial. That page covers the mechanics (candidates, threshold, aggregation_method, query_modality); this page covers how to make a pack that routes reliably instead of one that looks reasonable and misfires at scale.
Key Advantages
- Turns anchor authoring into a repeatable pack-design workflow instead of trial-and-error phrase tweaking.
- Helps reduce false positives by treating the full anchor pack as the signal, not any single phrase.
- Makes threshold calibration and validation explicit so packs stay aligned with the embedding model in production.