@vivantel/virage-core
    Preparing search index...

    Interface ChunkMeta

    ChunkMeta — full enrichment metadata carried by every chunk. Covers provenance, hierarchy, code-specific, spreadsheet-specific, and downstream enrichment fields.

    interface ChunkMeta {
        breadcrumb: string[];
        byteEnd: number;
        byteStart: number;
        cellReference?: string;
        chunkerKey?: string;
        chunkIndex: number;
        codeLanguage?: string;
        columnHeaders?: string[];
        documentOutline?: string[];
        estimatedTokens: number;
        fileHash?: string;
        fileModifiedAt?: string;
        fileSizeBytes?: number;
        formulaDependencies?: string[];
        fqn?: string;
        headingLevel?: number;
        imports?: string[];
        inheritanceChain?: string[];
        keywords?: string[];
        lang?: string;
        lineEnd?: number;
        lineStart?: number;
        nerEntities?: { label: string; text: string }[];
        pageEnd?: number;
        pageStart?: number;
        parentId?: string;
        qualityScore?: number;
        sectionTitle?: string;
        sheetName?: string;
        siblingIds?: string[];
        siblingNext?: string;
        siblingPrev?: string;
        sourceFile: string;
        sourceFormat: string;
        strategy: string;
        summary?: string;
        tags?: string[];
        totalChunks: number;
        truncated?: boolean;
    }
    Index
    breadcrumb: string[]
    byteEnd: number
    byteStart: number
    cellReference?: string
    chunkerKey?: string
    chunkIndex: number
    codeLanguage?: string
    columnHeaders?: string[]
    documentOutline?: string[]
    estimatedTokens: number
    fileHash?: string
    fileModifiedAt?: string
    fileSizeBytes?: number
    formulaDependencies?: string[]
    fqn?: string
    headingLevel?: number
    imports?: string[]
    inheritanceChain?: string[]
    keywords?: string[]
    lang?: string
    lineEnd?: number
    lineStart?: number
    nerEntities?: { label: string; text: string }[]
    pageEnd?: number
    pageStart?: number
    parentId?: string

    denseTextHash of the logical parent section chunk.

    qualityScore?: number
    sectionTitle?: string
    sheetName?: string
    siblingIds?: string[]

    denseTextHashes of adjacent chunks [prev, next] for context assembly.

    siblingNext?: string

    denseTextHash of the immediately following chunk (same section).

    siblingPrev?: string

    denseTextHash of the immediately preceding chunk (same section).

    sourceFile: string
    sourceFormat: string
    strategy: string
    summary?: string
    tags?: string[]
    totalChunks: number
    truncated?: boolean