Merge remote-tracking branch 'upstream/dev' into feat/auth-revamp

This commit is contained in:
Anish Sarkar 2026-06-23 15:52:11 +05:30
commit bf8772e312
68 changed files with 1736 additions and 1857 deletions

View file

@ -1470,11 +1470,6 @@ class Chunk(BaseModel, TimestampMixin):
# ordering reads are document-scoped (covered by ix_chunks_document_id) and
# building a position index on the large chunks table is not worth it.
position = Column(Integer, nullable=False, server_default="0")
# Half-open char span into the document's source_markdown the chunk was cut
# from. Nullable: historical rows predate spans and populate on reindex.
# Invariant for span-aware rows: source_markdown[start_char:end_char] == content.
start_char = Column(Integer, nullable=True)
end_char = Column(Integer, nullable=True)
document_id = Column(
Integer,