One query fans every configured store, then merges by rank (RRF) - embedder-agnostic, so it's correct even across different embedders.
fan a new SerenMemory- or SerenLoci-speaking endpoint
Saved to the runtime overlay - your seren-corpus-callosum.yaml stays untouched - and fanned on the next search. A token goes to the OS keychain where one exists, else inline in the overlay (trusted-LAN).
Loading the federation…
Connecting? Set the bearer token (🔑 top-right) if this callosum has auth on - saved in this browser, sent on every call.
Loading health metrics…
Live per-store health - latency, error rates, and health status collected
from every fan call. A store is healthy if
>90% of calls succeed with no recent failures,
degraded at >70% or <3 consecutive
failures, and unhealthy below that.
Unknown stores haven't been called yet.
How the merge works
The callosum reads only each store's rank ordering - never its raw scores - and fuses with
Reciprocal Rank Fusion: weight / (k + rank). Because it ignores magnitudes,
the merge survives any store swapping its embedder. Per-store weight is the only cross-store trust lever;
per-store floor guards against rank-1-of-garbage. A slow or down store is skipped for that call - it degrades the
result, it never takes the fan down.