Files
JARVIS/backend/data/chroma/chroma.sqlite3

644 lines
232 KiB
Plaintext
Raw Normal View History

SQLite format 3@ :4.zp<0F>!<0F> <0C> y Z 
2026-03-21 10:13:29 +08:00
<EFBFBD>
<EFBFBD> T !<08><07>q:<06>c<05>v`+5<02>xC<01>E<00><00>!99<01>Mtableembedding_fulltext_idxembedding_fulltext_idxCREATE TABLE 'embedding_fulltext_idx'(segid, term, pgno, PRIMARY KEY(segid, term)) WITHOUT ROWID<49> ;;<01>!tableembedding_fulltext_dataembedding_fulltext_dataCREATE TABLE 'embedding_fulltext_data'(id INTEGER PRIMARY KEY, block BLOB)t11<08>tableembedding_fulltextembedding_fulltextCREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value)3G!indexsqlite_autoindex_max_seq_id_1max_seq_idv!!<01>7tablemax_seq_idmax_seq_idCREATE TABLE max_seq_id (
segment_id TEXT PRIMARY KEY,
seq_id BLOB NOT NULL
)CW1indexsqlite_autoindex_embedding_metadata_1embedding_metadata<1A>s11<01>tableembedding_metadataembedding_metadataCREATE TABLE embedding_metadata (
id INTEGER REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (id, key)
)3G!indexsqlite_autoindex_embeddings_1embeddings<18>!!<01>qtableembeddingsembeddingsCREATE TABLE embeddings (
id INTEGER PRIMARY KEY,
segment_id TEXT NOT NULL,
embedding_id TEXT NOT NULL,
seq_id BLOB NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (segment_id, embedding_id)
)/Cindexsqlite_autoindex_segments_1segments<16>9<01>EtablesegmentssegmentsCREATE TABLE "segments" (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
collection TEXT REFERENCES collection(id) NOT NULL
)=Q+indexsqlite_autoindex_maintenance_log_1maintenance_log<06>++<01>atablemaintenance_logmaintenance_logCREATE TABLE maintenance_log (
id INT PRIMARY KEY,
timestamp INT NOT NULL,
operation TEXT NOT NULL
)5I#indexsqlite_autoindex_collections_2collections5I#indexsqlite_autoindex_collections_1collections<14>C##<01>MtablecollectionscollectionsCREATE TABLE "collections" (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per database
dimension INTEGER,
database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE, config_json_str TEXT, schema_str TEXT,
UNIQUE (name, database_id)
)1Eindexsqlite_autoindex_databases_2databases1Eindexsqlite_autoindex_databases_1databases<11>5<01>9tabledatabasesdatabasesCREATE TABLE databases (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per tenant
tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
)-Aindexsqlite_autoindex_tenants_1tenants\ <01>tabletenantstenantsCREATE TABLE tenants (
id TEXT PRIMARY KEY,
UNIQUE (id)
)? S-indexsqlite_autoindex_segment_metadata_1segment_metadata <0A> --<01>ktablesegment_metadatasegment_metadata CREATE TABLE segment_metadata (
segment_id TEXT REFERENCES segments(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (segment_id, key)
)EY3indexsqlite_autoindex_collection_metadata_1collection_metadata <09>-33<01>tablecollection_metadatacollection_metadataCREATE TABLE collection_metadata (
collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (collection_id, key)
)<29>&''<01> tableacquire_writeacquire_writeCREATE TABLE acquire_write (
id INTEGER PRIMARY KEY,
lock_status INTEGER NOT NULL
)3G!indexsqlite_autoindex_migrations_1migrations<03>/!!<01>)tablemigrationsmigrationsCREATE TABLE migrations (
dir TEXT NOT NULL,
version INTEGER NOT NULL,
filename TEXT NOT NULL,
sql TEXT NOT NULL,
hash TEXT NOT NULL,
PRIMARY KEY (dir, version)
<0F>,<0F><0F><05>Wl<00> e<>Msysdb 00009-segment-collection-not-null.sqlite.sql-- This makes segments.collection non-nullable.
CREATE TABLE segments_temp (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
collection TEXT REFERENCES collection(id) NOT NULL
);
INSERT INTO segments_temp SELECT * FROM segments;
DROP TABLE segments;
ALTER TABLE segments_temp RENAME TO segments;
054355aef9e63702bf54ea29e61563f1<EFBFBD>EM<>}Msysdb00008-maintenance-log.sqlite.sql-- Records when database maintenance operations are performed.
-- At time of creation, this table is only used to record vacuum operations.
CREATE TABLE maintenance_log (
id INT PRIMARY KEY,
timestamp INT NOT NULL,
operation TEXT NOT NULL
);
0a0e7e93111a01789addf64961c6127c<EFBFBD>9Q<>aMsysdb00007-collection-config.sqlite.sql-- Stores collection configuration dictionaries.
ALTER TABLE collections ADD COLUMN config_json_str TEXT;
1c7e63bba346a42a18b6ab7f1c989bed<EFBFBD>ee<>%Msysdb00006-collection-segment-metadata.sqlite.sql-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE collection_metadata ADD COLUMN bool_value INTEGER;
ALTER TABLE segment_metadata ADD COLUMN bool_value INTEGER;
4eea7468935bf25d4604a0fed2366116<EFBFBD>bG<>=Msysdb00005-remove-topic.sqlite.sql-- Remove the topic column from the Collections and Segments tables
ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;
b1367c826b8fba5f96f27befdc1d42d2<EFBFBD>Q<>%Msysdb00004-tenants-databases.sqlite.sqlCREATE TABLE IF NOT EXISTS tenants (
id TEXT PRIMARY KEY,
UNIQUE (id)
);
CREATE TABLE IF NOT EXISTS databases (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per tenant
tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
);
CREATE TABLE IF NOT EXISTS collections_tmp (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per database
topic TEXT NOT NULL,
dimension INTEGER,
database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE,
UNIQUE (name, database_id)
);
-- Create default tenant and database
INSERT OR REPLACE INTO tenants (id) VALUES ('default_tenant'); -- The default tenant id is 'default_tenant' others are UUIDs
INSERT OR REPLACE INTO databases (id, name, tenant_id) VALUES ('00000000-0000-0000-0000-000000000000', 'default_database', 'default_tenant');
INSERT OR REPLACE INTO collections_tmp (id, name, topic, dimension, database_id)
SELECT id, name, topic, dimension, '00000000-0000-0000-0000-000000000000' FROM collections;
DROP TABLE collections;
ALTER TABLE collections_tmp RENAME TO collections;
048867ce8fcdefe4023c7110e4433591<EFBFBD>WyMsysdb00003-collection-dimension.sqlite.sqlALTER TABLE collections ADD COLUMN dimension INTEGER;
42d22d0574d31d419c2a0e7f625c93aa<EFBFBD>G?<3F>Msysdb00002-segments.sqlite.sqlCREATE TABLE segments (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
topic TEXT,
collection TEXT REFERENCES collection(id)
);
CREATE TABLE segment_metadata (
segment_id TEXT REFERENCES segments(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (segment_id, key)
);
2913cb6a503055a95f625448037e8912<EFBFBD>+ E<>SMsysdb00001-collections.sqlite.sqlCREATE TABLE collections (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
topic TEXT NOT NULL,
UNIQUE (name)
);
CREATE TABLE collection_metadata (
collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (collection_id, key)
);
38352d725ad1c16074fac4 
'~qdWJ=<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>-embeddings_queue- embeddings_queue metadb metadb metadb metadb metadb  metadb sysdb
sysdb sysdb sysdb sysdb sysdb sysdb sysdb sysdb  sysdb <0F><0F><0F><0F><0F><0F>

| <0A> <0C> <0B> w
UQU7e4d13ed-dc34-4318-b66d-a6b892975255urn:chroma:segment/metadata/sqliteMETADATAf0ebb4d2-f4e2-485f-9ec2-ea34e0b7600a<30> UiU77cba8ed-c024-4f28-93f0-803cbd02e91burn:chroma:segment/vector/hnsw-local-persistedVECTORf0ebb4d2-f4e2-485f-9ec2-ea34e0b7600awUQUa85f4f37-cc90-4c33-918c-039a74de22e4urn:chroma:segment/metadata/sqliteMETADATA89b5947e-01b6-4e77-895a-e3371405f681<38>UiU7e7df70e-ddab-483f-90b8-18ad218f6becurn:chroma:segment/vector/hnsw-local-persistedVECTOR89b5947e-01b6-4e77-895a-e3371405f681wUQUddb8f379-ddaa-43c6-99af-f9912ccd8bceurn:chroma:segment/metadata/sqliteMETADATAc9af5de1-7ae0-4f5f-99f3-030a0b79257b<37>UiUc9cd2bad-04dd-4d27-bad8-a442a235491burn:chroma:segment/vector/hnsw-local-persistedVECTORc9af5de1-7ae0-4f5f-99f3-030a0b79257bwUQU34dddf26-86af-46d4-bcf6-dee743eb76afurn:chroma:segment/metadata/sqliteMETADATAa902d56b-fc97-44fc-b121-b7f11b79db5b<35>UiU28268fc9-fbac-4de4-b822-fb0faccd49ceurn:chroma:segment/vector/hnsw-local-persistedVECTORa902d56b-fc97-44fc-b121-b7f11b79db5bwUQUa8d2d8b8-f2e2-423d-8f63-07ceeade0fc6urn:chroma:segment/metadata/sqliteMETADATAfff42554-b469-4469-a965-9c6e548d2684<38>UiUb715402d-5f1a-4e5f-82d8-b003358963ecurn:chroma:segment/vector/hnsw-local-persistedVECTORfff42554-b469-4469-a965-9c6e548d2684 H<0F>P<0E><0E>H
 =<0F>n <0F>0Uf0ebb4d2-f4e2-485f-9ec2-ea34e0b7600auser_id0U89b5947e-01b6-4e77-895a-e3371405f681user_id0Uc9af5de1-7ae0-4f5f-99f3-030a0b79257buser_id0Ua902d56b-fc97-44fc-b121-b7f11b79db5buser_id/U fff42554-b469-4469-a965-9c6e548d2684user_id
2026-03-21 10:13:29 +08:00
CREATE TABLE segments_temp (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
collection TEXT REFERENCES collection(id) NOT NULL
);
INSERT INTO segments_temp SELECT * FROM segments;
DROP TABLE segments;
ALTER TABLE segments_temp RENAME TO segments;
054355aef9e63702bf54ea29e61563f1<EFBFBD>EM<>}Msysdb00008-maintenance-log.sqlite.sql-- Records when database maintenance operations are performed.
-- At time of creation, this table is only used to record vacuum operations.
CREATE TABLE maintenance_log (
id INT PRIMARY KEY,
timestamp INT NOT NULL,
operation TEXT NOT NULL
);
0a0e7e93111a01789addf64961c6127c<EFBFBD>9Q<>aMsysdb00007-collection-config.sqlite.sql-- Stores collection configuration dictionaries.
ALTER TABLE collections ADD COLUMN config_json_str TEXT;
1c7e63bba346a42a18b6ab7f1c989bed<EFBFBD>ee<>%Msysdb00006-collection-segment-metadata.sqlite.sql-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE collection_metadata ADD COLUMN bool_value INTEGER;
ALTER TABLE segment_metadata ADD COLUMN bool_value INTEGER;
4eea7468935bf25d4604a0fed2366116<EFBFBD>bG<>=Msysdb00005-remove-topic.sqlite.sql-- Remove the topic column from the Collections and Segments tables
ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;
b1367c826b8fba5f96f27befdc1d42d2<EFBFBD>Q<>%Msysdb00004-tenants-databases.sqlite.sqlCREATE TABLE IF NOT EXISTS tenants (
id TEXT PRIMARY KEY,
UNIQUE (id)
);
CREATE TABLE IF NOT EXISTS databases (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per tenant
tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
);
CREATE TABLE IF NOT EXISTS collections_tmp (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per database
topic TEXT NOT NULL,
dimension INTEGER,
database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE,
UNIQUE (name, database_id)
);
-- Create default tenant and database
INSERT OR REPLACE INTO tenants (id) VALUES ('default_tenant'); -- The default tenant id is 'default_tenant' others are UUIDs
INSERT OR REPLACE INTO databases (id, name, tenant_id) VALUES ('00000000-0000-0000-0000-000000000000', 'default_database', 'default_tenant');
INSERT OR REPLACE INTO collections_tmp (id, name, topic, dimension, database_id)
SELECT id, name, topic, dimension, '00000000-0000-0000-0000-000000000000' FROM collections;
DROP TABLE collections;
ALTER TABLE collections_tmp RENAME TO collections;
048867ce8fcdefe4023c7110e4433591<EFBFBD>WyMsysdb00003-collection-dimension.sqlite.sqlALTER TABLE collections ADD COLUMN dimension INTEGER;
42d22d0574d31d419c2a0e7f625c93aa<EFBFBD>G?<3F>Msysdb00002-segments.sqlite.sqlCREATE TABLE segments (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
topic TEXT,
collection TEXT REFERENCES collection(id)
);
CREATE TABLE segment_metadata (
segment_id TEXT REFERENCES segments(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (segment_id, key)
);
2913cb6a503055a95f625448037e8912<EFBFBD>+ E<>SMsysdb00001-collections.sqlite.sqlCREATE TABLE collections (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
topic TEXT NOT NULL,
UNIQUE (name)
);
CREATE TABLE collection_metadata (
collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (collection_id, key)
);
38352d725ad1c16074fac420b22b4633 <01>J <0C>
<EFBFBD> <09><07><01><00>vK<>_Mmetadb00005-max-seq-id-int.sqlite.sqlALTER TABLE max_seq_id ADD COLUMN int_seq_id INTEGER;
-- Convert 8 byte wide big-endian integer as blob to native 64 bit integer.
-- Adapted from https://stackoverflow.com/a/70296198.
UPDATE max_seq_id SET int_seq_id = (
SELECT (
(instr('123456789ABCDEF', substr(hex(seq_id), -1 , 1)) << 0)
| (instr('123456789ABCDEF', substr(hex(seq_id), -2 , 1)) << 4)
| (instr('123456789ABCDEF', substr(hex(seq_id), -3 , 1)) << 8)
| (instr('123456789ABCDEF', substr(hex(seq_id), -4 , 1)) << 12)
| (instr('123456789ABCDEF', substr(hex(seq_id), -5 , 1)) << 16)
| (instr('123456789ABCDEF', substr(hex(seq_id), -6 , 1)) << 20)
| (instr('123456789ABCDEF', substr(hex(seq_id), -7 , 1)) << 24)
| (instr('123456789ABCDEF', substr(hex(seq_id), -8 , 1)) << 28)
| (instr('123456789ABCDEF', substr(hex(seq_id), -9 , 1)) << 32)
| (instr('123456789ABCDEF', substr(hex(seq_id), -10, 1)) << 36)
| (instr('123456789ABCDEF', substr(hex(seq_id), -11, 1)) << 40)
| (instr('123456789ABCDEF', substr(hex(seq_id), -12, 1)) << 44)
| (instr('123456789ABCDEF', substr(hex(seq_id), -13, 1)) << 48)
| (instr('123456789ABCDEF', substr(hex(seq_id), -14, 1)) << 52)
| (instr('123456789ABCDEF', substr(hex(seq_id), -15, 1)) << 56)
| (instr('123456789ABCDEF', substr(hex(seq_id), -16, 1)) << 60)
)
);
ALTER TABLE max_seq_id DROP COLUMN seq_id;
ALTER TABLE max_seq_id RENAME COLUMN int_seq_id TO seq_id;
0e9de46758761b373ce682925edcc326<EFBFBD>RO<>Mmetadb00004-metadata-indices.sqlite.sqlCREATE INDEX IF NOT EXISTS embedding_metadata_int_value ON embedding_metadata (key, int_value) WHERE int_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_float_value ON embedding_metadata (key, float_value) WHERE float_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_string_value ON embedding_metadata (key, string_value) WHERE string_value IS NOT NULL;
fb36603a45ee2cd0254cef3ef86585e8<EFBFBD>= S<>eMmetadb00003-full-text-tokenize.sqlite.sqlCREATE VIRTUAL TABLE embedding_fulltext_search USING fts5(string_value, tokenize='trigram');
INSERT INTO embedding_fulltext_search (rowid, string_value) SELECT rowid, string_value FROM embedding_metadata;
DROP TABLE embedding_fulltext;
f97ad6334aeaa8f419f01110b648b97a<EFBFBD> S<>)Mmetadb00002-embedding-metadata.sqlite.sql-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE embedding_metadata ADD COLUMN bool_value INTEGER
12a570f7121b3a8ce750a2a7c36da20f<EFBFBD>(  S<>=Mmetadb00001-embedding-metadata.sqlite.sqlCREATE TABLE embeddings (
id INTEGER PRIMARY KEY,
segment_id TEXT NOT NULL,
embedding_id TEXT NOT NULL,
seq_id BLOB NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (segment_id, embedding_id)
);
CREATE TABLE embedding_metadata (
id INTEGER REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL,
PRIMARY KEY (id, key)
);
CREATE TABLE max_seq_id (
segment_id TEXT PRIMARY KEY,
seq_id BLOB NOT NULL
);
CREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value);
2b4cf52c4bb2676e21d6860a4409f856<EFBFBD>3
Q<>UMsysdb
00010-collection-schema.sqlite.sql-- Stores collection schema as stringified json
ALTER TABLE collections ADD COLUMN schema_str TEXT;
5c3a5ac4b79df76799b4721827ed5e1d 

<0F><0F>) default_tenant
<0F><0F>'U 00000000-0000-0000-0000-000000000000
<0F><0F>")- default_tenantdefault_database
4]<0F><0F>4<0F>(Uf0ebb4d2-f4e2-485f-9ec2-ea34e0b7600a(U89b5947e-01b6-4e77-895a-e3371405f681(Uc9af5de1-7ae0-4f5f-99f3-030a0b79257b(Ua902d56b-fc97-44fc-b121-b7f11b79db5b'U fff42554-b469-4469-a965-9c6e548d2684
b<0E>[<0F>bR_Uuser_ba48d3ca-20ae-4a02-9404-cc0f1b66b19a00000000-0000-0000-0000-000000000000R_Uuser_17f094a6-af60-48b2-be27-2716d71e837500000000-0000-0000-0000-000000000000R_Uuser_5053153a-d9ed-40c7-8a66-c387a89c1f0d00000000-0000-0000-0000-000000000000R_Uuser_18374c03-c024-4549-97b7-9e81e4ac309c00000000-0000-0000-0000-000000000000Q_U user_820362db-ed7c-496a-829b-a68026c941e200000000-0000-0000-0000-000000000000
g<0F>]<0E>g<0E><0E><0F><0F>4 (U7e4d13ed-dc34-4318-b66d-a6b892975255
(U77cba8ed-c024-4f28-93f0-803cbd02e91b (Ua85f4f37-cc90-4c33-918c-039a74de22e4(U7e7df70e-ddab-483f-90b8-18ad218f6bec(Uddb8f379-ddaa-43c6-99af-f9912ccd8bce(Uc9cd2bad-04dd-4d27-bad8-a442a235491b(U34dddf26-86af-46d4-bcf6-dee743eb76af(U28268fc9-fbac-4de4-b822-fb0faccd49ce(Ua8d2d8b8-f2e2-423d-8f63-07ceeade0fc6'U b715402d-5f1a-4e5f-82d8-b003358963ec
;<0F>s,<0E><0E>W <0A> <0A> ;E
U37e4d13ed-dc34-4318-b66d-a6b892975255chunk-2
2026-03-22 05:33:54E U37e4d13ed-dc34-4318-b66d-a6b892975255chunk-1 2026-03-22 05:33:54EU3a85f4f37-cc90-4c33-918c-039a74de22e4chunk-22026-03-22 05:30:46EU3a85f4f37-cc90-4c33-918c-039a74de22e4chunk-12026-03-22 05:30:46EU3ddb8f379-ddaa-43c6-99af-f9912ccd8bcechunk-22026-03-22 05:26:10EU3ddb8f379-ddaa-43c6-99af-f9912ccd8bcechunk-12026-03-22 05:26:10EU334dddf26-86af-46d4-bcf6-dee743eb76afchunk-22026-03-22 04:22:02EU334dddf26-86af-46d4-bcf6-dee743eb76afchunk-12026-03-22 04:22:02EU3a8d2d8b8-f2e2-423d-8f63-07ceeade0fc6chunk-22026-03-22 04:04:17DU 3a8d2d8b8-f2e2-423d-8f63-07ceeade0fc6chunk-12026-03-22 04:04:17
n=H<0E>y<0F><0F> <0E>0U7e4d13ed-dc34-4318-b66d-a6b892975255chunk-2
0U7e4d13ed-dc34-4318-b66d-a6b892975255chunk-1 0Ua85f4f37-cc90-4c33-918c-039a74de22e4chunk-20Ua85f4f37-cc90-4c33-918c-039a74de22e4chunk-10Uddb8f379-ddaa-43c6-99af-f9912ccd8bcechunk-20Uddb8f379-ddaa-43c6-99af-f9912ccd8bcechunk-10U34dddf26-86af-46d4-bcf6-dee743eb76afchunk-20U34dddf26-86af-46d4-bcf6-dee743eb76afchunk-10Ua8d2d8b8-f2e2-423d-8f63-07ceeade0fc6chunk-2/U a8d2d8b8-f2e2-423d-8f63-07ceeade0fc6chunk-1<0F>:<0F><0F><0F><0F>r]J<0E><0E><0E><0E>iK6% <0A> <0A> <0A> <0A> <0A> <0A> l T = '  <0C> <0C> <0C> <0C> <0C> q Y B   <0B> <0B> <0B> <0B> <0B> s F  
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
r
\
G
-
 <09> <09> <09> <09> <09> p [ G 6  <08><08><08><08>iR;&<07><07><07><07><07><07>mY4<06><06><06><06>wdM8 <05><05><05><05><05>q`I<04><04><04><04><04>y[D-<03><03><03><03>taI/<02><02><02><02><02>hT=<01><01><01><01><01><01>^F<15>' index_version+<2B>+5 chroma:documentedited chunk content<15>  file_typedocx<13> # page_number<12> ! sheet_name<13>
# folder_path<0F>  row_end<1D>% content_typeparagraph#<23>)' document_titleUploaded spec<14>% section_path<11> row_start<1A>' section_titleIntro<13># chunk_index<16>) parser_version<18># document_iddoc-1<14>% section_path%content_typeparagraph~# folder_path}# chunk_index|#document_iddoc-1{) parser_versionzrow_starty#page_numberxrow_end+w+5chroma:documentsecond chunk contentv! sheet_name+u/1document_filenameuploaded-spec.docx#t)'document_titleUploaded specs' index_versionrfile_typedocxq'section_titleDetailsp#page_numbero'section_titleIntron#chunk_indexm#document_iddoc-1l% section_path+k/1document_filenameuploaded-spec.docx+j+5chroma:documentedited chunk contentifile_typedocxhrow_endg' index_versionf) parser_versione# folder_pathdrow_start#c)'document_titleUploaded specb! sheet_namea%content_typeparagraph`) parser_version_#page_number^file_typedocx]row_start\% section_path[#document_iddoc-1+Z/1document_filenameuploaded-spec.docxY# chunk_indexX'section_titleDetails+W+5chroma:documentsecond chunk content#V)'document_titleUploaded specU! sheet_nameT%content_typeparagraphS' index_versionRrow_endQ# folder_pathP#document_iddoc-1O% section_path+N/1document_filenameuploaded-spec.docxM#page_numberLfile_typedocxK' index_version+J+5chroma:documentedited chunk contentI'section_titleIntro#H)'document_titleUploaded specG#chunk_indexF%content_typeparagraphErow_startD) parser_versionCrow_endB! sheet_nameA# folder_path@) parser_version?row_start#>)'document_titleUploaded spec=file_typedocx<# chunk_index+;+5chroma:documentsecond chunk content:! sheet_name9#document_iddoc-18#page_number7% section_path6'section_titleDetails+5/1document_filenameuploaded-spec.docx4' index_version3%content_typeparagraph2row_end1# folder_path+0/1document_filenameuploaded-spec.docx+/+5chroma:documentedited chunk content.'section_titleIntro-row_start,%content_typeparagraph+file_typedocx*#document_iddoc-1)#chunk_index(% section_path#')'document_titleUploaded spec&' index_version%) parser_version$# folder_path##page_number"row_end!! sheet_name # folder_path++5chroma:documentsecond chunk content#)'document_titleUploaded spec% section_path' index_version) parser_version%content_typeparagraph! sheet_namefile_typedocx#document_iddoc-1row_start#page_number+/1document_filenameuploaded-spec.docxrow_end# chunk_index'section_titleDetails* /1document_filenameuploaded-spec.docx ' index_version 'section_titleIntro  %content_typeparagraph"  )'document_titleUploaded spec  file_typedocx*
 +5chroma:documentedited chunk content  ! sheet_name % section_path # folder_path row_start #chunk_index #page_number #document_iddoc-1 row_end ) parser_v9<>
<00>.V<0F>!<0E><0F>3G<0F><0E><0F><0F><0F><0F>{k <0A><0E>0<0E>d <0A>T <0A><0E><0E>v <0A><0E>C <0C>  <0C> <0C> <0C> 6 <0C> t K <0A> _ <0A> <0C> # <0C> <0A> <0B> <0B> W + <0B> <0B> <0B> x C <0B> ] j r   <0B>
<EFBFBD>
<EFBFBD>
<EFBFBD>
U
0
<EFBFBD>
 K
<EFBFBD>
m  , 
B
<EFBFBD> : <09> <09> <09> o ] <09> *
 <09>  
 : J <09> <09>K<07><08>3<08>a<08><07><08>q<08> <07><08>J<06><06>q<06><07><07><06><07>*<<06><07>`<05>lk<06><05><05><05><05><05>F2W<05><04>]<04>D<04><04><04><04>X.4<04>pC")
parser_version<00>/
document_filename<00>#
chunk_index<00>%
section_path<00>#
folder_path<00>+
chroma:document<00>%
content_type<00>)
document_title<00>
row_start<00>#
document_id<00>'
index_version<00>
file_type<00>!
sheet_name<00>
row_end<00>'
section_title<00>#
page_number<00>/ document_filename<00>' index_version<00>+ chroma:document<00> file_type<00># page_number<00>! sheet_name<00># folder_path<00> row_end<00>% content_type<00>) document_title<00>% section_path<00> row_start<00>' section_title<00># chunk_index<00>) parser_version<00># document_id<00>%section_path<00>%content_type#folder_path~#chunk_index}#document_id|)parser_version{row_startz#page_numbery row_endx+chroma:documentw!sheet_namev/document_filenameu)document_titlet'index_versionsfile_typer'section_titleq#page_numberp'section_titleo#chunk_indexn#document_idm%section_pathl/document_filenamek+chroma:documentjfile_typei row_endh'index_versiong)parser_versionf#folder_patherow_startd)document_titlec!sheet_nameb%content_typea)parser_version`#page_number_file_type^row_start]%section_path\#document_id[/document_filenameZ#chunk_indexY'section_titleX+chroma:documentW)document_titleV!sheet_nameU%content_typeT'index_versionS row_endR#folder_pathQ#document_idP%section_pathO/document_filenameN#page_numberMfile_typeL'index_versionK+chroma:documentJ'section_titleI)document_titleH#chunk_indexG%content_typeFrow_startE)parser_versionD row_endC!sheet_nameB#folder_pathA)parser_version@row_start?)document_title>file_type=#chunk_index<+chroma:document;!sheet_name:#document_id9#page_number8%section_path7'section_title6/document_filename5'index_version4%content_type3 row_end2#folder_path1/document_filename0+chroma:document/'section_title.row_start-%content_type,file_type+#document_id*#chunk_index)%section_path()document_title''index_version&)parser_version%#folder_path$#page_number# row_end"!sheet_name!#folder_path +chroma:document)document_title%section_path'index_version)parser_version%content_type!sheet_namefile_type#document_idrow_start#page_number/document_filename row_end#chunk_index'section_title /document_filename 'index_version 'section_title %content_type  )document_title  file_type  +chroma:document
 !sheet_name  %section_path #folder_path row_start #chunk_index #page_number #document_id  row_end ) parser_version .<0F><0F><0F>X.(U7e4d13ed-dc34-4318-b66d-a6b892975255
(Ua85f4f37-cc90-4c33-918c-039a74de22e4(Uddb8f379-ddaa-43c6-99af-f9912ccd8bce(U34dddf26-86af-46d4-bcf6-dee743eb76af(Ua8d2d8b8-f2e2-423d-8f63-07ceeade0fc6
4<0F>4]<0F><0F>(U7e4d13ed-dc34-4318-b66d-a6b892975255(Ua85f4f37-cc90-4c33-918c-039a74de22e4(Uddb8f379-ddaa-43c6-99af-f9912ccd8bce(U34dddf26-86af-46d4-bcf6-dee743eb76af'U a8d2d8b8-f2e2-423d-8f63-07ceeade0fc6
2026-03-21 10:13:29 +08:00
##"

( <0A><0F>U<0E>_ <0A><0F><0E> <0A><0F><0F>f(<0E><0E>N0 <0A> <0A><0F><0F>w9<0E><0E>pA <0A> <0A><0F><0F>F<0E><0E>}! <0A> <0A># chunk_index<00>row_start<00> row_end<00>#page_number<00>#page_number<00> row_end<00>row_start<00>#chunk_index<00># chunk_index}row_startz#page_numbery row_endx#page_numberp#chunk_indexn row_endhrow_startd#page_number_row_start]# chunk_indexY row_endR#page_numberM#chunk_indexGrow_startE row_endCrow_start?# chunk_index<#page_number8 row_end2row_start-#chunk_index)#page_number# row_end"row_start#page_number row_end# chunk_indexrow_start#chunk_index#page_number row_end
2026-03-21 10:13:29 +08:00

<EFBFBD>
<EFBFBD> T !<08><07>q:<06>c<05>v`+!<02>xC<01>E<00><00><00>!99<01>Mtableembedding_fulltext_idxembedding_fulltext_idxCREATE TABLE 'embedding_fulltext"<00>!99<01>Mtableembedding_fulltext_idxembedding_fulltext_idxCREATE TABLE 'embedding_fulltext_idx'(segid, term, pgno, PRIMARY KEY(segid, term)) WITHOUT ROWID<49> ;;<01>!tableembedding_fulltext_dataembedding_fulltext_dataCREATE TABLE 'embedding_fulltext_data'(id INTEGER PRIMARY KEY, block BLOB)t11<08>tableembedding_fulltextembedding_fulltextCREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value)3G!indexsqlite_autoindex_max_seq_id_1max_seq_idv!!<01>7tablemax_seq_idmax_seq_idCREATE TABLE max_seq_id (
segment_id TEXT PRIMARY KEY,
seq_id BLOB NOT NULL
)CW1indexsqlite_autoindex_embedding_metadata_<61>11<01>9tableembedding_metadataembedding_metadataCREATE TABLE embedding_metadata (
id INTEGER REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (id, key)
)3G!indexsqlite_autoindex_embeddings_1embeddings<18>!!<01>qtableembeddingsembeddingsCREATE TABLE embeddings (
id INTEGER PRIMARY KEY,
segment_id TEXT NOT NULL,
embedding_id TEXT NOT NULL,
seq_id BLOB NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (segment_id, embedding_id)
)/Cindexsqlite_autoindex_segments_1segments<16>9<01>EtablesegmentssegmentsCREATE TABLE "segments" (
id TEXT PRIMARY KEY,
type TEXT NOT NULL,
scope TEXT NOT NULL,
collection TEXT REFERENCES collection(id) NOT NULL
)=Q+indexsqlite_autoindex_maintenance_log_1maintenance_log<06>++<01>atablemaintenance_logmaintenance_logCREATE TABLE maintenance_log (
id INT PRIMARY KEY,
timestamp INT NOT NULL,
operation TEXT NOT NULL
)5I#indexsqlite_autoindex_collections_2collections5I#indexsqlite_autoindex_collections_1collections<14>C##<01>MtablecollectionscollectionsCREATE TABLE "collections" (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per database
dimension INTEGER,
database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE, config_json_str TEXT, schema_str TEXT,
UNIQUE (name, database_id)
)1Eindexsqlite_autoindex_databases_2databases1Eindexsqlite_autoindex_databases_1databases<11>5<01>9tabledatabasesdatabasesCREATE TABLE databases (
id TEXT PRIMARY KEY, -- unique globally
name TEXT NOT NULL, -- unique per tenant
tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
)-Aindexsqlite_autoindex_tenants_1tenants\ <01>tabletenantstenantsCREATE TABLE tenants (
id TEXT PRIMARY KEY,
UNIQUE (id)
)? S-indexsqlite_autoindex_segment_metadata_1segment_metadata <0A> --<01>ktablesegment_metadatasegment_metadata CREATE TABLE segment_metadata (
segment_id TEXT REFERENCES segments(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (segment_id, key)
)EY3indexsqlite_autoindex_collection_metadata_1collection_metadata <09>-33<01>tablecollection_metadatacollection_metadataCREATE TABLE collection_metadata (
collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
key TEXT NOT NULL,
str_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (collection_id, key)
)<29>&''<01> tableacquire_writeacquire_writeCREATE TABLE acquire_write (
id INTEGER PRIMARY KEY,
lock_status INTEGER NOT NULL
)3G!indexsqlite_autoindex_migrations_1migrations<03>/!!<01>)tablemigrationsmigrationsCREATE TABLE migrations (
dir TEXT NOT NULL,
version INTEGER NOT NULL,
filename TEXT NOT NULL,
sql TEXT NOT NULL,
hash TEXT NOT NULL,
PRIMARY KEY (dir, version)
) y<00> 4
<EFBFBD>
<EFBFBD> <09> T<08>b<06>g<04><03>8v<00><0E>2<00>3<00>G2Q=<01> indexembedding_metadata_array_key_floatembedding_metadata_array+CREATE INDEX embedding_metadata_array_key_float
ON embedding_metadata_array (key, float_value) WHERE float_value IS NOT NULL<4C>?1M=<01>indexembedding_metadata_array_key_intembedding_metadata_array*CREATE INDEX embedding_metadata_array_key_int
ON embedding_metadata_array (key, int_value) WHERE int_value IS NOT NULL<4C>K0S=<01>indexembedding_metadata_array_key_stringembedding_metadata_array)CREATE INDEX embedding_metadata_array_key_string
ON embedding_metadata_array (key, string_value) WHERE string_value IS NOT NULL<4C>/K=<01>9indexembedding_metadata_array_id_keyembedding_metadata_arrayCREATE INDEX embedding_metadata_array_id_key
ON embedding_metadata_array (id, key)<29> .==<01>)tableembedding_metadata_arrayembedding_metadata_array#CREATE TABLE embedding_metadata_array (
id INTEGER NOT NULL REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL,
bool_value INTEGER
)<29>3-K1<01>windexembedding_metadata_string_valueembedding_metadata"CREATE INDEX embedding_metadata_string_value ON embedding_metadata (key, string_value) WHERE string_value IS NOT NULL<4C>/,I1<01>qindexembedding_metadata_float_valueembedding_metadataCREATE INDEX embedding_metadata_float_value ON embedding_metadata (key, float_value) WHERE float_value IS NOT NULL<4C>'+E1<01>eindexembedding_metadata_int_valueembedding_metadataCREATE INDEX embedding_metadata_int_value ON embedding_metadata (key, int_value) WHERE int_value IS NOT NULL<4C>*MM<01>+tableembedding_fulltext_search_configembedding_fulltext_search_config(CREATE TABLE 'embedding_fulltext_search_config'(k PRIMARY KEY, v) WITHOUT ROWID<49> )OO<01>/tableembedding_fulltext_search_docsizeembedding_fulltext_search_docsize'CREATE TABLE 'embedding_fulltext_search_docsize'(id INTEGER PRIMARY KEY, sz BLOB)<29>(OO<01>%tableembedding_fulltext_search_contentembedding_fulltext_search_content&CREATE TABLE 'embedding_fulltext_search_content'(id INTEGER PRIMARY KEY, c0)<29>.'GG<01>[tableembedding_fulltext_search_idxembedding_fulltext_search_idx%CREATE TABLE 'embedding_fulltext_search_idx'(segid, term, pgno, PRIMARY KEY(segid, term)) WITHOUT ROWID<49>&II<01>/tableembedding_fulltext_search_dataembedding_fulltext_search_data$CREATE TABLE 'embedding_fulltext_search_data'(id INTEGER PRIMARY KEY, block BLOB)<29>%??<01>Ctableembedding_fulltext_searchembedding_fulltext_searchCREATE VIRTUAL TABLE embedding_fulltext_search USING fts5(string_value, tokenize='trigram')3G!indexsqlite_autoindex_max_seq_id_1max_seq_ido!!<01>)tablemax_seq_idmax_seq_idCREATE TABLE max_seq_id (
segment_id TEXT PRIMARY KEY,
seq_id INTEGER)CW1indexsqlite_autoindex_embedding_metadata_1embedding_metadata<02>11<01>9tableembedding_metadataembedding_metadataCREATE TABLE embedding_metadata (
id INTEGER REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL, bool_value INTEGER,
PRIMARY KEY (id, key)
)3G!indexsqlite_autoindex_embeddings_1embeddings<18>!!<01>qtableembeddingsembeddingsCREATE TABLE embeddings (
id INTEGER PRIMARY KEY,
segment_id TEXT NOT NULL,
embedding_id TEXT NOT NULL,
seq_id BLOB NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (segment_id, embedding_id)
)/Cindexsqlite_autoindex_segments_1segments<16>9<01>EtablesegmentssegmentsCREATE TABLE "segme<6D>4;;<01>Gtableembeddings_queue_configembeddings_queue_config.CREATE TABLE embeddings_queue_config (
id INTEGER PRIMARY KEY,
config_json_str TEXT
)<29>03--<01>tableembeddings_queueembeddings_queue-CREATE TABLE embeddings_queue (
seq_id INTEGER PRIMARY KEY,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
operation INTEGER NOT NULL,
topic TEXT NOT NULL,
id TEXT NOT NULL,
vector BLOB,
encoding TEXT,
metadata TEXT
)
xD{ <0C>
<EFBFBD>E<05> <0A> <0B> <09><04>,A <0C> X <09><08><06><04><0E><0E> <0C> 
X TR{Y<0F>  <0B>
0 ><07><06><06>G <0A> D m
<EFBFBD> <09><08>{6<04>hl <0B>
<EFBFBD> n<07><05>;<0F> <0A> <0A> s H
<08><06><04> e E
<EFBFBD>
<08><07><05>'<0F>- x Y $ <08><06>D<0F> 2 <0B>
F ,
<06>X<04><0E>  }<07>` <0C>
<EFBFBD><07>k<0F>\ <0A> <0B> 8 <09><08>B<05>O) parser_version<00>)/1document_filenameuploaded-spec.docx<00>% section_path<00># folder_path<00>)+5chroma:documentsecond chunk content<00>%content_typeparagraph<00>!)'document_titleUploaded spec<00>#document_iddoc-1<00>' index_version<00>file_typedocx<00>! sheet_name<00>'section_titleDetails<00>)/1document_filenameuploaded-spec.docx<00>' index_version<00>)+5chroma:documentedited chunk content<00>file_typedocx<00>! sheet_name<00># folder_path<00>%content_typeparagraph<00>!)'document_titleUploaded spec<00>% section_path<00>'section_titleIntro<00>) parser_version<00>#document_iddoc-1<00>% section_path<00>%content_typeparagraph# folder_path~#document_iddoc-1|) parser_version{(+5chroma:documentsecond chunk contentw! sheet_namev(/1document_filenameuploaded-spec.docxu )'document_titleUploaded spect' index_versionsfile_typedocxr'section_titleDetailsq'section_titleIntroo#document_iddoc-1m% section_pathl(/1document_filenameuploaded-spec.docxk(+5chroma:documentedited chunk contentjfile_typedocxi' index_versiong) parser_versionf# folder_pathe )'document_titleUploaded specc! sheet_nameb%content_typeparagrapha) parser_version`file_typedocx^% section_path\#document_iddoc-1[(/1document_filenameuploaded-spec.docxZ'section_titleDetailsX(+5chroma:documentsecond chunk contentW )'document_titleUploaded specV! sheet_nameU%content_typeparagraphT' index_versionS# folder_pathQ#document_iddoc-1P% section_pathO(/1document_filenameuploaded-spec.docxNfile_typedocxL' index_versionK(+5chroma:documentedited chunk contentJ'section_titleIntroI )'document_titleUploaded specH%content_typeparagraphF) parser_versionD! sheet_nameB# folder_pathA) parser_version@ )'document_titleUploaded spec>file_typedocx=(+5chroma:documentsecond chunk content;! sheet_name:#document_iddoc-19% section_path7'section_titleDetails6(/1document_filenameuploaded-spec.docx5' index_version4%content_typeparagraph3# folder_path1(/1document_filenameuploaded-spec.docx0(+5chroma:documentedited chunk content/'section_titleIntro.%content_typeparagraph,file_typedocx+#document_iddoc-1*% section_path( )'document_titleUploaded spec'' index_version&) parser_version%# folder_path$! sheet_name!# folder_path (+5chroma:documentsecond chunk content )'document_titleUploaded spec% section_path' index_version) parser_version%content_typeparagraph! sheet_namefile_typedocx#document_iddoc-1(/1document_filenameuploaded-spec.docx'section_titleDetails(/1document_filenameuploaded-spec.docx' index_version'section_titleIntro%content_typeparagraph )'document_titleUploaded spec file_typedocx (+5chroma:documentedited chunk content
! sheet_name % section_path# folder_path#document_iddoc-1) parser_version <0F>
<EFBFBD>
 M<08>*
Z
 
<01><1A><><EFBFBD><EFBFBD><EFBFBD><00>8<00>0 ch
o
chu
 on
 d c
eco
nt
hun

k c
 nd
k
 te
ond
t
sec
ten
unk
  <09>)T  <01> <20><><EFBFBD><EFBFBD><EFBFBD><00>D<00>0 ch o chu  on d c it ed i nt hun 
ite k c  nk  te ont ted n unk  
<EFBFBD>&N<01><1A><><EFBFBD><EFBFBD><EFBFBD><00>8<00>0 chochu on d ceconthun
k c nd k  teondtsectenunk  <0B>#H<01> <20><><EFBFBD><EFBFBD><EFBFBD><00>D<00>0 chochu ond cited inthun
itek c nk  teonttednunk  JB
<EFBFBD>4<EFBFBD><1A><><EFBFBD><EFBFBD><EFBFBD><00>8<00>0 chochu on d ceconthun
k c nd k  teondtsectenunk  <<01> <20><><EFBFBD><EFBFBD><EFBFBD><00>D<00>0 chochu ond cited inthun
itek c nk  teonttednunk  <0A>6<01><1A><><EFBFBD><EFBFBD><EFBFBD><00>8<00>0 chochu on d ceconthun
k c nd k  teondtsectenunk <0E>0<01> <20><><EFBFBD><EFBFBD><EFBFBD><00>D<00>0 chochu ond cited inthun
itek c nk  teonttednunk <0F>*<01><1A><><EFBFBD><EFBFBD><EFBFBD><00>8<00>0 chochu on d ceconthun
k c nd k  teondtsectenunk <08> <20><><EFBFBD><EFBFBD><EFBFBD><00>D<00>0 chochu ond cited inthun
itek c nk  teonttednunk ~$
<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F> 
          
<0F><0F><0F><0F><0F>jQ8
5second chunk content 5edited chunk content5second chunk content5edited chunk content5second chunk content5edited chunk content5second chunk content5edited chunk content5second chunk content5edited chunk content
<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F>
 
2026-03-21 10:13:29 +08:00
<0F><0F> version



I <09><00>?-]<5D>KMembeddings_queue00002-embeddings-queue-config.sqlite.sqlCREATE TABLE embeddings_queue_config (
id INTEGER PRIMARY KEY,
config_json_str TEXT
);
8fbfe4ffb3e57f1d8bfdc58510a82e85<EFBFBD>W- C<>Membeddings_queue00001-embeddings.sqlite.sqlCREATE TABLE embeddings_queue (
seq_id INTEGER PRIMARY KEY,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
operation INTEGER NOT NULL,
topic TEXT NOT NULL,
id TEXT NOT NULL,
vector BLOB,
encoding TEXT,
metadata TEXT
);
d3755dfd232be8e8301f4d7fcfb3a486<EFBFBD>Z[<5B>Mmetadb00006-metadata-array-support.sqlite.sql-- Separate table for exploded array metadata values.
-- Each array element gets its own row, enabling efficient $contains queries.
-- The existing embedding_metadata table (with its PRIMARY KEY (id, key))
-- remains untouched and continues to store scalar metadata values.
CREATE TABLE IF NOT EXISTS embedding_metadata_array (
id INTEGER NOT NULL REFERENCES embeddings(id),
key TEXT NOT NULL,
string_value TEXT,
int_value INTEGER,
float_value REAL,
bool_value INTEGER
);
CREATE INDEX IF NOT EXISTS embedding_metadata_array_id_key
ON embedding_metadata_array (id, key);
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_string
ON embedding_metadata_array (key, string_value) WHERE string_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_int
ON embedding_metadata_array (key, int_value) WHERE int_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_float
ON embedding_metadata_array (key, float_value) WHERE float_value IS NOT NULL;
e026f01ea92c1baa1493f4ad5ca7cfe7<0F>8<0F><0F><0F><0F><00>T 3<08><1B> <1B>Y2026-03-22 04:04:17persistent://default/default/fff42554-b469-4469-a965-9c6e548d2684chunk-2# L<><4C><EFBFBD><EFBFBD><<3C><14>;<3B><36>4<EFBFBD><M<><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qr<51>WE<57><45><EFBFBD>Z<EFBFBD><5A>!r5<72>+r<>;<3B> <0A><>,<05>"<22>&=]<00> <0A>)=}sD=<1A><><EFBFBD>u<1B><><1E>=f<><66><<3C>5ʼx[<5B><ρ<>=OC<4F>=J<>ӽy<D3BD><79><<3C><><EFBFBD>=o<>ѽa<D1BD><61>=<3D>C <09><><EFBFBD>H=!<00>;<3B>E<EFBFBD><r<>=<3D><>P<EFBFBD>1ہ<<3C>:<3A><<3C><18><><EFBFBD><EFBFBD>=턉<><ED8489>t<00>T?z;#<23>;<3B><><EFBFBD><<3C><><EFBFBD><EFBFBD><EFBFBD>,<2C><<3C>4p=<3D>z<EFBFBD><7A><EFBFBD><EFBFBD>ӽ'+3<κ<><CEBA>N
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"chroma:document":"second chunk content","row_start":0,"page_number":0,"row_end":0,"folder_path":"","sheet_name":"","section_title":"Details","content_type":"paragraph","parser_version":"","index_version":"","document_filename":"uploaded-spec.docx","chunk_index":1,"document_id":"doc-1","document_title":"Uploaded spec","section_path":"","file_type":"docx"}<7D>R 3<08><1B> <1B>U2026-03-22 04:04:17persistent://default/default/fff42554-b469-4469-a965-9c6e548d2684chunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"chroma:document":"edited chunk content","folder_path":"","document_filename":"uploaded-spec.docx","parser_version":"","content_type":"paragraph","row_start":0,"sheet_name":"","document_title":"Uploaded spec","file_type":"docx","section_path":"","row_end":0,"document_id":"doc-1","page_number":0,"section_title":"Intro","chunk_index":06421 <0F><0F>
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"chroma:document":"second chunk content","row_start":0,"page_number":0,"row_end":0,"folder_path":"","sheet_name":"","section_title":"Details","content_type":"paragraph","parser_version":"","index_version":"","document_filename":"uploaded-spec.docx","chunk_index":1,"document_id":"doc-1","document_title":"Uploaded spec","section_path":"","file_type":"docx"}<7D>R 3<08><1B> <1B>U2026-03-22 04:04:17persistent://default/default/fff42554-b469-4469-a965-9c6e548d2684chunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"chroma:document":"edited chunk content","folder_path":"","document_filename":"uploaded-spec.docx","parser_version":"","content_type":"paragraph","row_start":0,"sheet_name":"","document_title":"Uploaded spec","file_type":"docx","section_path":"","row_end":0,"document_id":"doc-1","page_number":0,"section_title":"Intro","chunk_index":0,"index_version":""} T+T<00>T 3<08><1B> <1B>Y2026-03-22 04:22:02persistent://default/default/a902d56b-fc97-44fc-b121-b7f11b79db5bchunk-2# L<><4C><EFBFBD><EFBFBD><<3C><14>;<3B><36>4<EFBFBD><M<><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qr<51>WE<57><45><EFBFBD>Z<EFBFBD><5A>!r5<72>+r<>;<3B> <0A><>,<05>"<22>&=]<00> <0A>)=}sD=<1A><><EFBFBD>u<1B><><1E>=f<><66><<3C>5ʼx[<5B><ρ<>=OC<4F>=J<>ӽy<D3BD><79><<3C><><EFBFBD>=o<>ѽa<D1BD><61>=<3D>C <09><><EFBFBD>H=!<00>;<3B>E<EFBFBD><r<>=<3D><>P<EFBFBD>1ہ<<3C>:<3A><<3C><18><><EFBFBD><EFBFBD>=턉<><ED8489>t<00>T?z;#<23>;<3B><><EFBFBD><<3C><><EFBFBD><EFBFBD><EFBFBD>,<2C><<3C>4p=<3D>z<EFBFBD><7A><EFBFBD><EFBFBD>ӽ'+3<κ<><CEBA>N
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"chunk_index":1,"document_filename":"uploaded-spec.docx","content_type":"paragraph","chroma:document":"second chunk content","section_path":"","folder_path":"","row_start":0,"document_id":"doc-1","file_type":"docx","parser_version":"","section_title":"Details","index_version":"","sheet_name":"","page_number":0,"document_title":"Uploaded spec","row_end":0}<7D>R 3<08><1B> <1B>U2026-03-22 04:22:02persistent://default/default/a902d56b-fc97-44fc-b121-b7f11b79db5bchunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"index_version":"","folder_path":"","file_type":"docx","document_title":"Uploaded spec","sheet_name":"","page_number":0,"content_type":"paragraph","document_filename":"uploaded-spec.docx","chroma:document":"edited chunk content","section_title":"Intro","row_start":0,"document_id":"doc-1","chunk_index":0,"section_path":"","row_end":0,"parser_version":""} <04><04><00>lU_U<11>kc9af5de1-7ae0-4f5f-99f3-030a0b79257buser_5053153a-d9ed-40c7-8a66-c387a89c1f0d<01>00000000-0000-0000-0000-000000000000{}{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","embedding_function":{"type":"known","name":"default","config":{}},"hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":32,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}},"sparse_vector":{"sparse_vector_index":{"enabled":false,"config":{"embedding_function":{"type":"unknown"},"bm25":false}}},"int":{"int_inverted_index":{"enabled":true,"config":{}}},"float":{"float_inverted_index":{"enabled":true,"config":{}}},"bool":{"bool_inverted_index":{"enabled":true,"config":{}}}},"keys":{"content_type":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"row_end":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"chunk_index":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"index_version":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"folder_path":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"section_path":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"row_start":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"document_id":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"parser_version":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"page_number":{"int":{"int_inverte
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"chunk_index":1,"section_path":"","file_type":"docx","parser_version":"","content_type":"paragraph","chroma:document":"second chunk content","row_end":0,"folder_path":"","sheet_name":"","section_title":"Details","row_start":0,"document_id":"doc-1","page_number":0,"index_version":"","document_title":"Uploaded spec","document_filename":"uploaded-spec.docx"}<7D>R 3<08><1B> <1B>U2026-03-22 05:26:10persistent://default/default/c9af5de1-7ae0-4f5f-99f3-030a0b79257bchunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"content_type":"paragraph","document_title":"Uploaded spec","chroma:document":"edited chunk content","page_number":0,"index_version":"","sheet_name":"","chunk_index":0,"section_title":"Intro","section_path":"","row_end":0,"document_id":"doc-1","document_filename":"uploaded-spec.docx","file_type":"docx","folder_path":"","row_start":0,"parser_version":""} <04><04><00>lU_U<11>k89b5947e-01b6-4e77-895a-e3371405f681user_17f094a6-af60-48b2-be27-2716d71e8375<01>00000000-0000-0000-0000-000000000000{}{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","embedding_function":{"type":"known","name":"default","config":{}},"hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":32,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}},"sparse_vector":{"sparse_vector_index":{"enabled":false,"config":{"embedding_function":{"type":"unknown"},"bm25":false}}},"int":{"int_inverted_index":{"enabled":true,"config":{}}},"float":{"float_inverted_index":{"enabled":true,"config":{}}},"bool":{"bool_inverted_index":{"enabled":true,"config":{}}}},"keys":{"document_id":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"#embedding":{"float_list":{"vector_index":{"enabled":true,"config":{"space":"l2","embedding_function":{"type":"known","name":"default","config":{}},"source_key":"#document","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":32,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}}},"parser_version":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"row_end":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"document_filename":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"sheet_name":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"row_start":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"folder_path":{"string":{"fts_i
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"content_type":"paragraph","index_version":"","parser_version":"","page_number":0,"folder_path":"","chunk_index":1,"sheet_name":"","file_type":"docx","document_title":"Uploaded spec","document_filename":"uploaded-spec.docx","section_title":"Details","chroma:document":"second chunk content","row_start":0,"row_end":0,"section_path":"","document_id":"doc-1"}<7D>R 3<08><1B> <1B>U2026-03-22 05:30:46persistent://default/default/89b5947e-01b6-4e77-895a-e3371405f681chunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"content_type":"paragraph","page_number":0,"sheet_name":"","document_id":"doc-1","section_title":"Intro","section_path":"","folder_path":"","row_start":0,"chroma:document":"edited chunk content","document_title":"Uploaded spec","file_type":"docx","index_version":"","document_filename":"uploaded-spec.docx","parser_version":"","chunk_index":0,"row_end":0} <04><04><00>lU_U<11>kf0ebb4d2-f4e2-485f-9ec2-ea34e0b7600auser_ba48d3ca-20ae-4a02-9404-cc0f1b66b19a<01>00000000-0000-0000-0000-000000000000{}{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","embedding_function":{"type":"known","name":"default","config":{}},"hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":32,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}},"sparse_vector":{"sparse_vector_index":{"enabled":false,"config":{"embedding_function":{"type":"unknown"},"bm25":false}}},"int":{"int_inverted_index":{"enabled":true,"config":{}}},"float":{"float_inverted_index":{"enabled":true,"config":{}}},"bool":{"bool_inverted_index":{"enabled":true,"config":{}}}},"keys":{"parser_version":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"section_path":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"chunk_index":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"document_title":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"file_type":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"document_id":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"sheet_name":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#embedding":{"float_list":{"vector_index":{"enabled":true,"config":{"space":"l2","embedding_function":{"type":"known","name":"default","config":{}},"source_key":"#document","hnsw
3<08><1B> <1B>Y2026-03-22 05:33:54persistent://default/default/f0ebb4d2-f4e2-485f-9ec2-ea34e0b7600achunk-2# L<><4C><EFBFBD><EFBFBD><<3C><14>;<3B><36>4<EFBFBD><M<><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qr<51>WE<57><45><EFBFBD>Z<EFBFBD><5A>!r5<72>+r<>;<3B> <0A><>,<05>"<22>&=]<00> <0A>)=}sD=<1A><><EFBFBD>u<1B><><1E>=f<><66><<3C>5ʼx[<5B><ρ<>=OC<4F>=J<>ӽy<D3BD><79><<3C><><EFBFBD>=o<>ѽa<D1BD><61>=<3D>C <09><><EFBFBD>H=!<00>;<3B>E<EFBFBD><r<>=<3D><>P<EFBFBD>1ہ<<3C>:<3A><<3C><18><><EFBFBD><EFBFBD>=턉<><ED8489>t<00>T?z;#<23>;<3B><><EFBFBD><<3C><><EFBFBD><EFBFBD><EFBFBD>,<2C><<3C>4p=<3D>z<EFBFBD><7A><EFBFBD><EFBFBD>ӽ'+3<κ<><CEBA>N
<EFBFBD>=<3D><>==<3D>z3<g,ɼSL<53><w~8<>QO#=Q;N<><4E><<3C><><18> c<>8S<38>><16><><EFBFBD>W=<3D><>sn=<3D><><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+=} U<>]<5D><>=<17><02><>Sͼ:K<><<3C>0H<30><48><EFBFBD>7<EFBFBD><1D>o<EFBFBD>w<><77>p\<1D><>.<2E>=q9.<2E><><EFBFBD><EFBFBD><EFBFBD><17><EFBFBD>y<EFBFBD>=<3D><1B><><EFBFBD>6;aҺ2<D2BA><32><EFBFBD><EFBFBD>!><3E><><EFBFBD><<3C><>л<EFBFBD>ً=0<>I<EFBFBD>!<12><><EFBFBD> <20>=<3D>8<EFBFBD>=<3D>bڼU<DABC>a=<3D><1B>=b<>u<EFBFBD><E<><45><EFBFBD><0E><><EFBFBD>H<EFBFBD><48>ҟ=O<>=<3D><11>:<3A>S=<3D><><EFBFBD>=w44;<3B><00><>#ţ;<3B><>q<EFBFBD>ř<EFBFBD>=<3D>·<EFBFBD>M< =<3D><><EFBFBD><<3C>¡<EFBFBD>qT<71><54><EFBFBD>\<5C><><04>":߫<E<><45><EFBFBD><EFBFBD>k<EFBFBD><><DBA2><EFBFBD><EFBFBD>@<40>a<EFBFBD>z<EFBFBD>B<EFBFBD><42><M<><4D>=4$<24><2<><32><<3C>( <0A>I><3E><>o<><6F>h<EFBFBD>;<3B><>)<29>͝<><CD9D>2<><32>"s=<3D>\<5C><><EFBFBD>O<02>(<17><><EFBFBD>U<EFBFBD>=B<>9<EFBFBD><39>LW=O<><4F><EFBFBD>xx<78><78><EFBFBD>wT=r0<72><<3C>5u<35><75>yo<79><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wy<57><79>GG<47>}s<>;<3B><><14><><EFBFBD><EFBFBD><EFBFBD>jh7<68>6<EFBFBD>Z<EFBFBD><5A>Wn=Z<>M<EFBFBD>o9<6F><<3C><>P;.<2E><14><><EFBFBD>(<28>0<EFBFBD>D=<3D>悻|<7C>*=<3D><EFBFBD><E88DBC>Ͻ <18>LZB<5A><42>><3E><<3C><><18>`ʋ<> <0B>><3E><12>=$<24><><7H<1A><>a<EFBFBD><t۩<74>{<7B> <20>%<25><10><>N<EFBFBD>=<01><><><vb=mE<1B>;=<3D>9<EFBFBD><<3C>6<EFBFBD>=<07>kzv<<3C><>S=<3D><><04> <0B>y<EFBFBD><79>۫<EFBFBD><F<>=<3D><>|<7C><>z<EFBFBD><7A><EFBFBD><EFBFBD><07><>߿<h܁<68><03>V< ͣ<>[}X<3"<22><><EFBFBD>&s=<1C><><EFBFBD><EFBFBD>Z<EFBFBD><5A>r<1F><<3C><>C=<3D>M<04>7<EFBFBD><37>;<17>e<EFBFBD>u<EFBFBD>ν+<2B><11><><EFBFBD> =fz<66><7A>q<>=<3D>R<EFBFBD><07><><EFBFBD><p<><70><EFBFBD><EFBFBD><EFBFBD><02>y<EFBFBD><79><EFBFBD>>(<28>=q<>;=h<><68><EFBFBD><EFBFBD>2=:<3A><><u<>k=<3D><><EFBFBD><EFBFBD><EFBFBD>7<><37><EFBFBD>%<<3C><43><CCBC><EFBFBD><EFBFBD>%I)<29><><EFBFBD><EFBFBD>=R<><52><EFBFBD>!|<7C><p|=o<1E>]<5D><><EFBFBD><EFBFBD>{<7B><>N<EFBFBD>=g<>]=<3D>g<EFBFBD>=E<><45><.b}<,3&<26><>֮<EFBFBD>cb޼r<DEBC><72><EFBFBD><EFBFBD>y<12>&!޽<>}$<24><67><CA80><EFBFBD><17><>ݑ=<3D>U<EFBFBD><55><EFBFBD><EFBFBD>0<]<5D><>=<3D>;)=Y<>k<EFBFBD>{se='8<><38><EFBFBD>aO<61><4F>C<EFBFBD><<3C>y<EFBFBD>=<3D><><1A><>&N=<3D>ٮ<EFBFBD>hШ< [{<7B><><EFBFBD><EFBFBD><K<><<3C>^<5E><>Mu<4D><75><EFBFBD>s4=:#׼<>f<EFBFBD><66>X<01><><EFBFBD>R<EFBFBD>=<3D><><EFBFBD><EFBFBD>u {<7B><><EFBFBD>2>=V<><56><EFBFBD>i~<v<>W<EFBFBD><57><EFBFBD>M<EFBFBD><4D><EFBFBD><1C><>V<<3C><>c=1qF<71><46><EFBFBD>F=*&=<3D>\<5C>;0<> <0B>bro<<19><>=<3D><>p<EFBFBD>2<EFBFBD><32>:(<28>=n<>g=<3D>UE=0<><(Ӽ<><<3C>W<EFBFBD><57><EFBFBD>Lf<4C>TBk<42>3<EFBFBD>_=*$<24>=<3D>1<EFBFBD>=j<>9<EFBFBD><39>;U<>!<21><<1E>ҽ<EFBFBD><13><>\<5C>?=<3D><><EFBFBD>;<3B><>h=<02><<3C>bI<1E>O<EFBFBD><1B>V<16><>څ<|<7C>8=\<5C><><EFBFBD><EFBFBD>;<07>R<><52>׷<12><> n=<3D>ms<6D><73><EFBFBD>:<3A><>V <0C>*<2A><><-<2D><><<3C>E=l=<3D>;<3B>H<EFBFBD><(B=<3D>"<22><><05>B=d$<07><>1o<31>Ov<=<3D><><EFBFBD><։'<27><>Qv<51>j<EFBFBD><6A>=<3D><<05><><EFBFBD><EFBFBD>;Dj=c<<3C><><00>Ҽ鞛=<3D><>/<2F>ޖ=C<><43><8M<<3C><>!<21>$A-<2D>Ib<>#<23><><<3C><71>G:<3A>Jt<4A><74><EFBFBD><EFBFBD><a~5=<19>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=1מ<<3C><>μc<CEBC>7=M5M=<3D>A<EFBFBD>=<3D>Ɉ=<3D>J<EFBFBD><4A>FLOAT32{"sheet_name":"","section_path":"","chunk_index":1,"folder_path":"","content_type":"paragraph","file_type":"docx","document_title":"Uploaded spec","chroma:document":"second chunk content","document_id":"doc-1","section_title":"Details","page_number":0,"index_version":"","document_filename":"uploaded-spec.docx","parser_version":"","row_end":0,"row_start":0}<7D>R 3<08><1B> <1B>U2026-03-22 05:33:54persistent://default/default/f0ebb4d2-f4e2-485f-9ec2-ea34e0b7600achunk-1<><31>C<EFBFBD> <0B>=k<><6B><EFBFBD>A-g<<3C><>S=;<3B>&<<3C><>k<EFBFBD><6B>4,<2C><><EFBFBD>f;8<>=<13><1D><> =<07> <0A><><D887>k<19>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>=PP=B<>ҽ<EFBFBD>'Z<>b<EFBFBD><62><EFBFBD>Jf<4A>=<3D> H<><48>$=<3D><>=<3D>{<7B>=<3D>Ю<EFBFBD><D0AE><EFBFBD><EFBFBD><I<><49>=<3D>3<EFBFBD><33><EFBFBD><EFBFBD>8=<3D>n <09>3<EFBFBD>><3E>ݝ<<3C><07><<3C>:c=~63<<3C><><EFBFBD><<3C><14><<3C> Z<<3C><>)<29>.<2E><19>0<EFBFBD>=R<><52>;<3B><>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><<3C><><EFBFBD><<07><><EFBFBD>+<2B>;<3B><EFBFBD><18>=<3D>Sغ3<D8BA><05><>=<14>!<s<17><05>ٻ<EFBFBD>h:Ef<45>=(g<><<3C><><EFBFBD>;"<22><>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08>P<EFBFBD>'=<3D><>}<7D>a<EFBFBD><11><><07>L<EFBFBD><4C><<3C>;<3B><>.<2E>=<3D>S<EFBFBD><53>G)e:<3A><><EFBFBD>;z<<3C>B<1A><><EFBFBD>U<EFBFBD>Pn<6E>a <0C><>u<EFBFBD>}=<>d<EFBFBD><64><EFBFBD><EFBFBD>m<<3C>2<EFBFBD><<3C><>+<<3C><>s:=<3D><>;<3B>v<EFBFBD>y<EFBFBD>g<EFBFBD>,><3E><><05>}q\<5C>!<21><<3C><><14><15><><EFBFBD>A<EFBFBD>=Co<43>=1Y;<3B>S9=<1E>|<7C><>(黍{<7B>_<1C><>ı<5<><35>=<3D><>=KS,<2C>|G<><<3C>lm<_<><1B>s<EFBFBD><73><EFBFBD><EFBFBD>Xx<58><01><><EFBFBD><EFBFBD><EFBFBD>e=<3D><>N<EFBFBD>9瞼b%<25>;<3B>H<<3C><54> <0C><><EFBFBD><EFBFBD>-=<3D>Ԓ<EFBFBD><35><D096><EFBFBD><EFBFBD><><C38D><EFBFBD>K~<\Ժ<>„<EFBFBD><t<>=<3D>V5=<3D>IL=(vE<76><45><EFBFBD>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<<3C>)=<3D>[<5B>eZ<65><<3C><1F>=<3D><>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>=L<>a<EFBFBD><61>F
=<3D><><EFBFBD><EFBFBD>tc<63>5<EFBFBD> <<3C>%<25><>QI<51><49><EFBFBD><EFBFBD>n<<3C><>Q<EFBFBD><>><0F><>o<EFBFBD><6F><EFBFBD><16><><EFBFBD>a,<2C>Ug<0E>L<EFBFBD><08><><EFBFBD><<3C><<3C><>v<EFBFBD><76><EFBFBD>ބ<11>ktƼG<C6BC>м<0E><>=g<><67>Q5=<3D><>J<EFBFBD>o<EFBFBD>轁,=<11>;<3B><><EFBFBD><<3C><><1E><><EFBFBD>2<EFBFBD>ݲ4><3E><<3C>=KA<4B><<3C><14>و<EFBFBD><D988><EFBFBD>F<EFBFBD><46>N<EFBFBD><4E><R<>{<7B>
<EFBFBD>= K<>=dl=<3D>͑=c1M<<3C><><EFBFBD><<14><><<3C><><EFBFBD>=<3D>$<24><=<3D>)e=y<><79><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>=C<><43><><3E>h<EFBFBD><1C><><EFBFBD>'i<><69>jaȼ<61><C8BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>r<EFBFBD> =<3D>`<60><>d9<64>=R<><52><EFBFBD>xD<78>tt<><74>5;<3B>]'<27>a<EFBFBD><61><<3C>=^<5E><EFBFBD>(Q<06><><EFBFBD><EFBFBD><<<3C>~<7E><><e=<3D>_<08>H<<3C>f)<29><>B<>'k.<2E><>P<EFBFBD><|zp=
<EFBFBD>_<EFBFBD>F<EFBFBD><EFBFBD>=wѩ=M<08><10>_<EFBFBD>Sl=<3D><>J<13><08>3<EFBFBD>P<EFBFBD><08><>S<EFBFBD><53><EFBFBD>K?=<3D>e<0F>߈<EFBFBD><DF88><EFBFBD>V9=<3D><34><08><>`Q=<10>=<3D>X7=.AB=mK<6D><<3C><>8=<3D>%<25><<3C>j<uDK<44>4<EFBFBD><34><EFBFBD>a<01><>@l<><6C><EFBFBD><EFBFBD>;<3B><>9<04><>|#<<3C>/<2F><<3C>~<1A><><EFBFBD><EFBFBD><f<>>=Vz@=<3D><><EFBFBD><EFBFBD>P}<7D>=<3D>:;j扽<6A><E689BD><0F>b<EFBFBD><62>=s<>;/8<>=<3D>Ĭ<EFBFBD>E<EFBFBD>v<?n<18><><EFBFBD>^<<3C><>=&ܻ<>@,<2C>r <20><<3C><><EFBFBD>:M<1A> <0B><><EFBFBD><EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><0F>:<3A><>/><3E><>D<EFBFBD>J.<2E><b9<62><39>/R<>D<EFBFBD><44><EFBFBD>M<><<3C><><EFBFBD><EFBFBD><EFBFBD> <20>=|<7C><>9]<5D><>=<3D><><DFBC> =<03><><<15><><<3C>h<EFBFBD>=]ă<>x=A<> 7=<3D><> =erC=p^<w疽<77><E796BD>=I<03><>|<7C> <0B><>(<28><><08>Z=k;<3B>=<3D><><EFBFBD>=<3D>#D<><44> L<>dM<=ty˼ײ<CBBC><D7B2>|<7C>=<3D><>3=<3D>><3E><<3C>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><RUӼTƑ<<3C>Z<EFBFBD>;=̏<><CC8F><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD>"<22>4<EFBFBD><34>t<EFBFBD>;_<16><<3C>8Ǽ.<2E><>;<3B><><EFBFBD><<3C><>?=<3D>Y)=F<><46><<3C>ia=EC<45><L<>V<EFBFBD>ʘN=]O<19><><02><><;&=<3D><><EFBFBD><L4V<gE5=l<06>=c<><0E><><EFBFBD>=!<21><><<3C>B<EFBFBD>;f<><05>b<EFBFBD>_=0<><30><EFBFBD><EFBFBD>mi=<3D><19><>tC<74><43><EFBFBD><EFBFBD>k<EFBFBD><6B>0j<30>#7%<25><><EFBFBD><EFBFBD><EFBFBD>mx9<78><39><18>;<3B><>ݺ.<><E5BB88><EFBFBD><EFBFBD><EFBFBD>\<5C><>(ɼh=Zͳ<5A>W<><<3C>r<><72><17><@<40>< <0C>z=<3D>k<08>FLOAT32{"document_filename":"uploaded-spec.docx","chroma:document":"edited chunk content","section_title":"Intro","section_path":"","page_number":0,"folder_path":"","row_start":0,"parser_version":"","file_type":"docx","document_id":"doc-1","chunk_index":0,"index_version":"","document_title":"Uploaded spec","content_type":"paragraph","row_end":0,"sheet_name":""} <00>F<0F><0F><0F><0F><0F><0F>r]J<0E><0E><0E><0E>iK6% <0A> <0A> <0A> <0A> <0A> <0A> l T = '  <0C> <0C> <0C> <0C> <0C> q Y B   <0B> <0B> <0B> <0B> <0B> s F  
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
r
\
G
-
 <09> <09> <09> <09> <09> p [ G 6  <08><08><08><08>iR;&<07><07><07><07><07><07>mY4<06><06><06><06>wdM8 <05><05><05><05><05>q`I<04><04><04><04><04>y[D-<03><03><03><03>taI/<02><02><02><02><02>hT=<01><01><01><01><01><01>^F<15>' index_version+<2B>+5 chroma:documentedited chunk content<15>  file_typedocx<13> # page_number<12> ! sheet_name<13>
# folder_path<0F>  row_end<1D>% content_typeparagraph#<23>)' document_titleUploaded spec<14>% section_path<11> row_start<1A>' section_titleIntro<13># chunk_index<16>) parser_version<18># document_iddoc-1<14>% section_path%content_typeparagraph~# folder_path}# chunk_index|#document_iddoc-1{) parser_versionzrow_starty#page_numberxrow_end+w+5chroma:documentsecond chunk contentv! sheet_name+u/1document_filenameuploaded-spec.docx#t)'document_titleUploaded specs' index_versionrfile_typedocxq'section_titleDetailsp#page_numbero'section_titleIntron#chunk_indexm#document_iddoc-1l% section_path+k/1document_filenameuploaded-spec.docx+j+5chroma:documentedited chunk contentifile_typedocxhrow_endg' index_versionf) parser_versione# folder_pathdrow_start#c)'document_titleUploaded specb! sheet_namea%content_typeparagraph`) parser_version_#page_number^file_typedocx]row_start\% section_path[#document_iddoc-1+Z/1document_filenameuploaded-spec.docxY# chunk_indexX'section_titleDetails+W+5chroma:documentsecond chunk content#V)'document_titleUploaded specU! sheet_nameT%content_typeparagraphS' index_versionRrow_endQ# folder_pathP#document_iddoc-1O% section_path+N/1document_filenameuploaded-spec.docxM#page_numberLfile_typedocxK' index_version+J+5chroma:documentedited chunk contentI'section_titleIntro#H)'document_titleUploaded specG#chunk_indexF%content_typeparagraphErow_startD) parser_versionCrow_endB! sheet_nameA# folder_path@) parser_version?row_start#>)'document_titleUploaded spec=file_typedocx<# chunk_index+;+5chroma:documentsecond chunk content:! sheet_name9#document_iddoc-18#page_number7% section_path6'section_titleDetails+5/1document_filenameuploaded-spec.docx4' index_version3%content_typeparagraph2row_end1# folder_path+0/1document_filenameuploaded-spec.docx+/+5chroma:documentedited chunk content.'section_titleIntro-row_start,%content_typeparagraph+file_typedocx*#document_iddoc-1)#chunk_index(% section_path#')'document_titleUploaded spec&' index_version%) parser_version$# folder_path##page_number"row_end!! sheet_name # folder_path++5chroma:documentsecond chunk content#)'document_titleUploaded spec% section_path' index_version) parser_version%content_typeparagraph! sheet_namefile_typedocx#document_iddoc-1row_start#page_number+/1document_filenameuploaded-spec.docxrow_end# chunk_index'section_titleDetails* /1document_filenameuploaded-spec.docx ' index_version 'section_titleIntro  %content_typeparagraph"  )'document_titleUploaded spec  file_typedocx*
 +5chroma:documentedited chunk content  ! sheet_name % section_path # folder_path row_start #chunk_index #page_number #document_iddoc-1 row_end ) parser_version <0F><0F><0F><0F>v^F+<0E><0E><0E><0E>v`2<16> )
parser_version+<2B>/1
document_filenameuploaded-spec.docx<13>#
chunk_index<14>%
section_path<13>#
folder_path+<2B>+5
chroma:documentsecond chunk content<1D>%
content_typeparagraph#<23>)'
document_titleUploaded spec<11>
row_start<18>#
document_iddoc-1<15>'
index_version<15>
file_typedocx<12>!
sheet_name<0F>
row_end<1C>'
section_titleDetails<13>#
page_number+<2B>/1 document_filenameuploaded-spec.docx