Skip to content

Interface: RefusedEntityDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RefusedEntityDto

Defined in: src/types/ingestion.ts:582

An extracted entity the declaration verdict refused, so ingestion did not write it.

Ingestion is a write door like POST /api/v1/terms: the engine judges every extracted entity by the same declaration verdict before it stores it. A refusal names the sort and, when one feature is the cause, that feature.

optional chunkIndex?: number

Defined in: src/types/ingestion.ts:598

The chunk the entity came from. Absent for a document-level pass (cross-chunk relations, coreference merges).


optional feature?: string

Defined in: src/types/ingestion.ts:593

The feature the refusal names. Absent when the refusal names the whole term (a closed-world refusal).


message: string

Defined in: src/types/ingestion.ts:588

The verdict’s refusal, verbatim.


sortName: string

Defined in: src/types/ingestion.ts:586

The display name of the refused term’s sort.


termId: string

Defined in: src/types/ingestion.ts:584

The id (UUID) the refused term would have been stored or updated under.