package types // Chunk is a segment of file content passed through the scanning pipeline. // Defined in pkg/types (not pkg/engine) so that pkg/engine/sources can use it // without creating a circular import with pkg/engine. type Chunk struct { Data []byte // raw bytes Source string // file path, URL, or description Offset int64 // byte offset of this chunk within the source }