Expand description
Curation operations: entity update/merge and edge-list filter type.
Structs§
- Edge
List Filter - Filter for
list_edges/count_edges. - Edge
Patch - Patch for
update_edge. OnlySome(_)fields are applied;Nonemeans “leave unchanged”. - Entity
Patch - Patch for
update_entity. OnlySome(_)fields are applied;Nonemeans “leave unchanged”. - Merge
Summary - Result returned by
merge_entity/merge_note. - Note
Patch - Patch for
update_note. OnlySome(_)fields are applied;Nonemeans “leave unchanged”.
Enums§
- Content
Merge Strategy - Strategy for merging note content when two notes are combined.
- Entity
Dedup Merge Policy - Policy used when deduplicating two entities.
Functions§
- entity_
fts_ document - Build the
TextDocumentfor an entity. This is the single source of truth for entity FTS document shape; all write paths (create, update, merge, reindex, backfill) must go through this function so search parity is guaranteed. - note_
fts_ document - Build the
TextDocumentfor a note. This is the single source of truth for note FTS document shape; all write paths (create, update, reindex) must go through this function so recall parity is guaranteed. Changes here apply to every caller automatically.