Skip to content

Interface: DocumentGraph

@kortexya/reasoninglayer


@kortexya/reasoninglayer / DocumentGraph

Defined in: src/types/documents.ts:428

The per-document knowledge graph with metrics and communities.

communities: DocumentGraphCommunity[]

Defined in: src/types/documents.ts:436

Community id → size (legend data).


computedMs: number

Defined in: src/types/documents.ts:444

Wall-clock build time in milliseconds.


documentId: string

Defined in: src/types/documents.ts:430

The document this graph was built for.


edgeCount: number

Defined in: src/types/documents.ts:440

Number of edges retained.


edges: DocumentGraphEdge[]

Defined in: src/types/documents.ts:434

Relation edges with predicate labels.


modularity: number

Defined in: src/types/documents.ts:442

Leiden modularity of the partition.


nodeCount: number

Defined in: src/types/documents.ts:438

Number of nodes retained after the minDegree filter.


nodes: DocumentGraphNode[]

Defined in: src/types/documents.ts:432

Entity nodes with metrics.