Entity Resolution Service
class EntityResolutionService(entityResolver: EntityResolver, repository: <Error class: unknown class>, schema: <Error class: unknown class>)
Standalone service for resolving, creating, and relating entities in the knowledge graph.
Exposes the full entity resolution escalation chain as a first-class operation, independent of proposition extraction. Entities are resolved using the same EntityResolver infrastructure (exact match → heuristic → vector → LLM), then persisted via NamedEntityDataRepository.
Unlike the proposition pipeline, all asserted entities are persisted — there is no "referenced entity IDs" gate.
Parameters
entity Resolver
Resolves suggested entities against existing graph data
repository
Persists entities and relationships to the graph
schema
Data dictionary for label validation and creation permission checks
Constructors
Link copied to clipboard
constructor(entityResolver: EntityResolver, repository: <Error class: unknown class>, schema: <Error class: unknown class>)