1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//! Semantic Search: retrieval, matching, clustering, traversal, entity resolution.
//!
//! Given a query (vector, seed node, or pattern), find/rank/navigate to relevant
//! nodes and subgraphs by combining vector similarity with graph topology.
//!
//! # Status
//!
//! Stable in 0.1 — graduated from `experimental::*` ("Nova") after the usearch
//! integration landed. The API may still evolve before 1.0, but breaking changes
//! will follow normal semver.
//!
//! # Enabling
//!
//! ```toml
//! [dependencies]
//! aletheiadb = { version = "0.1", features = ["semantic-search"] }
//! ```
//!
//! # Module Inventory
//!
//! | Module | Description |
//! |--------|-------------|
//! | [`fishing`] | Associative retrieval (vector + graph + freshness) |
//! | [`gestalt`] | Fuzzy semantic subgraph pattern matching |
//! | [`cartographer`] | Semantic clustering / region reification |
//! | [`highlander`] | Entity resolution / semantic dedup |
//! | [`janus`] | Semantic bridge detection between clusters |
//! | [`chameleon`] | Context-aware faceted search |
//! | [`semantic_navigator`] | Vector-guided A* pathfinding |
//! | [`concept_algebra`] | Vector arithmetic primitives (query construction) |
//! | [`serendipity`] | Divergence-maximizing scenic traversal |
//! | [`voyager`] | Novelty-maximizing traversal |
//! | [`spectre`] | Subjective/perspective-based traversal |
//! | [`telepathy`] | Spreading activation engine |
//! | [`tapestry`] | Semantic path weaving |
//! | [`horizon`] | Concept boundary / semantic event horizon |
//! | `mosaic` | Compositional search (build target from a set of nodes) |
// `mosaic` is a stub awaiting revival — see CHANGELOG / ADR-0050.
// pub mod mosaic;