# migrations

dir: sysdb
filename: 00001-collections.sqlite.sql
hash: 38352d725ad1c16074fac420b22b4633
sql:
CREATE 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)
);


dir: sysdb
filename: 00002-segments.sqlite.sql
hash: 2913cb6a503055a95f625448037e8912
sql:
CREATE 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)
);


dir: sysdb
filename: 00004-tenants-databases.sqlite.sql
hash: 048867ce8fcdefe4023c7110e4433591
sql:
CREATE 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;


dir: sysdb
filename: 00005-remove-topic.sqlite.sql
hash: b1367c826b8fba5f96f27befdc1d42d2
sql:
-- Remove the topic column from the Collections and Segments tables

ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;


dir: sysdb
filename: 00006-collection-segment-metadata.sqlite.sql
hash: 4eea7468935bf25d4604a0fed2366116
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;


dir: sysdb
filename: 00007-collection-config.sqlite.sql
hash: 1c7e63bba346a42a18b6ab7f1c989bed
sql:
-- Stores collection configuration dictionaries.
ALTER TABLE collections ADD COLUMN config_json_str TEXT;


dir: sysdb
filename: 00008-maintenance-log.sqlite.sql
hash: 0a0e7e93111a01789addf64961c6127c
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
);


dir: sysdb
filename: 00009-segment-collection-not-null.sqlite.sql
hash: 054355aef9e63702bf54ea29e61563f1
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;


dir: sysdb
filename: 00010-collection-schema.sqlite.sql
hash: 5c3a5ac4b79df76799b4721827ed5e1d
sql:
-- Stores collection schema as stringified json
ALTER TABLE collections ADD COLUMN schema_str TEXT;


dir: metadb
filename: 00001-embedding-metadata.sqlite.sql
hash: 2b4cf52c4bb2676e21d6860a4409f856
sql:
CREATE 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);


dir: metadb
filename: 00002-embedding-metadata.sqlite.sql
hash: 12a570f7121b3a8ce750a2a7c36da20f
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


dir: metadb
filename: 00003-full-text-tokenize.sqlite.sql
hash: f97ad6334aeaa8f419f01110b648b97a
sql:
CREATE 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;


dir: metadb
filename: 00004-metadata-indices.sqlite.sql
hash: fb36603a45ee2cd0254cef3ef86585e8
sql:
CREATE 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;


dir: metadb
filename: 00005-max-seq-id-int.sqlite.sql
hash: 0e9de46758761b373ce682925edcc326
sql:
ALTER 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;


dir: metadb
filename: 00006-metadata-array-support.sqlite.sql
hash: e026f01ea92c1baa1493f4ad5ca7cfe7
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;


dir: embeddings_queue
filename: 00001-embeddings.sqlite.sql
hash: d3755dfd232be8e8301f4d7fcfb3a486
sql:
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
);


# collections

id: eae29db5-11b5-4937-ad40-a3989826e36c
name: selfquery
database_id: 00000000-0000-0000-0000-000000000000
config_json_str: {}
schema_str:
{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"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":{"year":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"#embedding":{"float_list":{"vector_index":{"enabled":true,"config":{"space":"l2","source_key":"#document","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"department":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}}}}


id: 72d763ba-46af-4b1c-ba1d-490151d9aa7e
name: selfquery2
database_id: 00000000-0000-0000-0000-000000000000
config_json_str: {}
schema_str:
{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"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":{"user_rating":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"year":{"int":{"int_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","source_key":"#document","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}}},"category":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}}}}


id: 74fffba5-4d6b-46dc-a50f-cdcd63da5659
name: samsung_watson1
database_id: 00000000-0000-0000-0000-000000000000
config_json_str: {}
schema_str:
{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"l2","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"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":{"moddate":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"source":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"creator":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"author":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"total_pages":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"producer":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"page":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"title":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#embedding":{"float_list":{"vector_index":{"enabled":true,"config":{"space":"l2","source_key":"#document","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":4,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}}},"page_label":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"creationdate":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}}}}


# embedding_metadata

key: chroma:document
string_value:
마케팅
마켓 센싱 및 정보 분석 결과를 바탕으로
 당사 제품과 서비스의 차별화 가치를 소비자에게 효과적인
커뮤니케이션 방법으로 전달하여 목표한 경영성과를 창출하고 브랜드 가치를 제고합니다


key: chroma:document
string_value:
해외영업
고객과 시장
 제품에 대한 이해를 바탕으로 시장 수요와 경쟁환경을 분석하여 국가
 거래선별 목표 설정
영업전략 수립
 신규 제품
 영업 채널을 발굴하고 판매전략 수립 및 실행을 통해 매출 극대화에
기여합니다


key: chroma:document
string_value:
국내영업마케팅
국내의 각 분야별 영업 채널을 발굴
 지원하여 성과 창출과 지속 성장을 추구하는 동시에
 한국 시장에
대한 심도있는 분석을 통해 삼성전자
 부문 제품의 마케팅 전략을 수립 ⋅ 적용하고 글로벌
시장으로의 확산 기반을 마련합니다


# embeddings_queue

created_at: 2026-06-01 01:39:53
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 087687ad-b654-49e4-92ba-f19a1228a619
encoding: FLOAT32
metadata:
{"user_rating":4,"year":2024,"category":"스킨","chroma:document":"수분 가득한 히알루산 세럼으로 피부 속 깊은 곳까지 수분을 공급합니다."}


created_at: 2026-06-01 01:39:53
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: bd6c149d-c4e7-4c97-9aae-1375447cde75
encoding: FLOAT32
metadata:
{"year":2023,"chroma:document":"식물성 성분으로 만든 저자극 클렌징 오일 메이크업과 노폐물을 부드럽게 제거합니다.","category":"클렌징","user_rating":4}


created_at: 2026-06-01 01:39:53
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 0f8f895c-8d80-4073-a400-90f5655ab33e
encoding: FLOAT32
metadata:
{"chroma:document":"비타민 C 함유 브라이트닝 크림, 칙칙한 피부톤을 환하게 밝혀줍니다.","year":2023,"user_rating":2,"category":"스킨케어"}


created_at: 2026-06-01 01:39:53
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 29b45694-d674-4b55-a219-cbec31c2acb3
encoding: FLOAT32
metadata:
{"user_rating":4,"year":2024,"chroma:document":"롱래스팅 립스틱, 선명한 발색과 촉촉한 사용감으로 하루종일 편안하게 사용 가능합니다.","category":"메이크업"}


created_at: 2026-06-01 01:39:53
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 73206df1-3067-4695-99c8-ae114a9a150f
encoding: FLOAT32
metadata:
{"user_rating":5,"year":2025,"chroma:document":"자외선 차단 기능이 있는 톤업 선크림, SPF50+/PA+++ 높은 자외선 차단 지수로 피부를 보호합니다.","category":"선케어"}


created_at: 2026-06-01 01:41:49
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: d1a43eca-6ced-4966-adb2-206d5ef49c8c
encoding: FLOAT32
metadata:
{"category":"클렌징","chroma:document":"식물성 성분으로 만든 저자극 클렌징 오일 메이크업과 노폐물을 부드럽게 제거합니다.","user_rating":4,"year":2023}


created_at: 2026-06-01 01:41:49
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: ceb913bb-1435-4b16-93f8-f8eb9efe210a
encoding: FLOAT32
metadata:
{"year":2023,"chroma:document":"비타민 C 함유 브라이트닝 크림, 칙칙한 피부톤을 환하게 밝혀줍니다.","user_rating":2,"category":"스킨케어"}


created_at: 2026-06-01 01:41:49
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 92fc368a-9463-41dd-93fb-875935baecfc
encoding: FLOAT32
metadata:
{"category":"메이크업","year":2024,"user_rating":4,"chroma:document":"롱래스팅 립스틱, 선명한 발색과 촉촉한 사용감으로 하루종일 편안하게 사용 가능합니다."}


created_at: 2026-06-01 01:41:49
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 46277a86-d6d7-4b0f-b0e9-234037e24c7f
encoding: FLOAT32
metadata:
{"year":2025,"chroma:document":"자외선 차단 기능이 있는 톤업 선크림, SPF50+/PA+++ 높은 자외선 차단 지수로 피부를 보호합니다.","category":"선케어","user_rating":5}


created_at: 2026-06-01 01:42:33
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 726c2117-e0eb-468f-9c35-a1588bd40827
encoding: FLOAT32
metadata:
{"chroma:document":"수분 가득한 히알루산 세럼으로 피부 속 깊은 곳까지 수분을 공급합니다.","category":"스킨","year":2024,"user_rating":4}


created_at: 2026-06-01 01:42:33
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: c4fd4818-c606-459a-831e-08a578061f29
encoding: FLOAT32
metadata:
{"year":2023,"chroma:document":"식물성 성분으로 만든 저자극 클렌징 오일 메이크업과 노폐물을 부드럽게 제거합니다.","user_rating":4,"category":"클렌징"}


created_at: 2026-06-01 01:42:33
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 8425d4ef-b1bb-4b1b-9890-037e8fb35a37
encoding: FLOAT32
metadata:
{"chroma:document":"비타민 C 함유 브라이트닝 크림, 칙칙한 피부톤을 환하게 밝혀줍니다.","category":"스킨케어","user_rating":2,"year":2023}


created_at: 2026-06-01 01:42:33
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: b5ed0349-3d3f-43d7-b068-26453a40c5e3
encoding: FLOAT32
metadata:
{"year":2024,"category":"메이크업","chroma:document":"롱래스팅 립스틱, 선명한 발색과 촉촉한 사용감으로 하루종일 편안하게 사용 가능합니다.","user_rating":4}


created_at: 2026-06-01 01:42:33
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 68eaaa43-d8c6-4348-bc7b-b02581db5ebd
encoding: FLOAT32
metadata:
{"user_rating":5,"year":2025,"category":"선케어","chroma:document":"자외선 차단 기능이 있는 톤업 선크림, SPF50+/PA+++ 높은 자외선 차단 지수로 피부를 보호합니다."}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 12a1426e-cd89-4fb1-bc20-630d81bf2c35
encoding: FLOAT32
metadata:
{"creationdate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","moddate":"2026-03-09T10:51:59+09:00","page_label":"2","chroma:document":"회로개발\n회로 기술을 기반으로 삼성전자 제품 및 솔루션의 혁신적인 가치를 창출합니다","total_pages":31,"title":"PowerPoint 프레젠테이션","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","creator":"Microsoft® PowerPoint® LTSC","page":1}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: e166f093-74b7-4e7f-b255-ef5017de63c7
encoding: FLOAT32
metadata:
{"page":2,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","page_label":"3","producer":"Microsoft® PowerPoint® LTSC","moddate":"2026-03-09T10:51:59+09:00","creationdate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션","author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 52b8397a-771b-477d-8631-0a7ea08ec21c
encoding: FLOAT32
metadata:
{"page":3,"moddate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","creator":"Microsoft® PowerPoint® LTSC","total_pages":31,"creationdate":"2026-03-09T10:51:59+09:00","page_label":"4","title":"PowerPoint 프레젠테이션","author":"설하은/채용T/F/삼성전자","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 927ca13b-28cf-4e48-af4a-b6ffe90ba71b
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","total_pages":31,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","page_label":"5","page":4,"chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","title":"PowerPoint 프레젠테이션"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 3a2f2dbb-7c1b-4602-be4a-935c3b037db5
encoding: FLOAT32
metadata:
{"creationdate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","page":5,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","title":"PowerPoint 프레젠테이션","total_pages":31,"moddate":"2026-03-09T10:51:59+09:00","creator":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","page_label":"6","chroma:document":"S/W개발\n소프트웨어 기술에 대한 전문적인 지식을 기반으로 창의적이고 분석적인 사고를 통해 신기술을\n선도하고 당사 제품에 반영함으로써 제품 및 솔루션의 혁신적인 가치를 창출합니다"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 19fb2f4a-f9b9-4271-8292-934278ee7095
encoding: FLOAT32
metadata:
{"page":6,"moddate":"2026-03-09T10:51:59+09:00","creator":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","total_pages":31,"creationdate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","page_label":"7","title":"PowerPoint 프레젠테이션"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: dff12c8b-7dde-445c-957c-4591ac2810c3
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","page_label":"8","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","total_pages":31,"title":"PowerPoint 프레젠테이션","page":7,"author":"설하은/채용T/F/삼성전자"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 57f00d21-36b6-4e61-a128-1147ce69fb05
encoding: FLOAT32
metadata:
{"author":"설하은/채용T/F/삼성전자","moddate":"2026-03-09T10:51:59+09:00","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","total_pages":31,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","page_label":"9","creator":"Microsoft® PowerPoint® LTSC","page":8,"creationdate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 35694702-982b-4298-8ce3-06a11d47bf66
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","total_pages":31,"creationdate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션","page":9,"page_label":"10","producer":"Microsoft® PowerPoint® LTSC","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","moddate":"2026-03-09T10:51:59+09:00","author":"설하은/채용T/F/삼성전자"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: c7cc577c-2396-41b8-81ad-f4fff1323933
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","total_pages":31,"page_label":"11","page":10,"creationdate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","title":"PowerPoint 프레젠테이션","producer":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","moddate":"2026-03-09T10:51:59+09:00"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 03b4ae2c-91a8-447a-9a25-a762ae965fa7
encoding: FLOAT32
metadata:
{"author":"설하은/채용T/F/삼성전자","producer":"Microsoft® PowerPoint® LTSC","page_label":"12","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","moddate":"2026-03-09T10:51:59+09:00","creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","page":11,"total_pages":31,"title":"PowerPoint 프레젠테이션","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: ee043bcd-f745-4a42-ab67-fd3fe06cde45
encoding: FLOAT32
metadata:
{"total_pages":31,"author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","chroma:document":"품질/서비스\n신제품 개발 신뢰성 검증\n 공정 불량 검출\n 고객 서비스 지원\n 부품 협력사 관리 등 불량 없는 제품 생산\n및 고객만족 실현을 위한 솔루션을 수립하여 제공합니다","creationdate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","title":"PowerPoint 프레젠테이션","moddate":"2026-03-09T10:51:59+09:00","page":12,"page_label":"13"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 1808b463-72f4-4a48-b321-7b691ce00b58
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","total_pages":31,"creationdate":"2026-03-09T10:51:59+09:00","page_label":"14","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","moddate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","page":13,"producer":"Microsoft® PowerPoint® LTSC"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: de00f384-d244-4b2f-baa6-cd6baad62756
encoding: FLOAT32
metadata:
{"chroma:document":"마케팅\n마켓 센싱 및 정보 분석 결과를 바탕으로\n 당사 제품과 서비스의 차별화 가치를 소비자에게 효과적인\n커뮤니케이션 방법으로 전달하여 목표한 경영성과를 창출하고 브랜드 가치를 제고합니다","page":14,"creationdate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","author":"설하은/채용T/F/삼성전자","total_pages":31,"producer":"Microsoft® PowerPoint® LTSC","creator":"Microsoft® PowerPoint® LTSC","page_label":"15","moddate":"2026-03-09T10:51:59+09:00"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: d01edc45-7aca-40e2-82fb-d88b28233a7c
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","page":15,"producer":"Microsoft® PowerPoint® LTSC","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n〮\n〮","page_label":"16","author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","creationdate":"2026-03-09T10:51:59+09:00","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: df9fd237-26ee-4979-9244-16cce0c81e7b
encoding: FLOAT32
metadata:
{"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","page":16,"moddate":"2026-03-09T10:51:59+09:00","page_label":"17","producer":"Microsoft® PowerPoint® LTSC","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•","author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","creationdate":"2026-03-09T10:51:59+09:00","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: c987d254-aba1-4dfd-93c6-38bf6552cf57
encoding: FLOAT32
metadata:
{"title":"PowerPoint 프레젠테이션","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•","author":"설하은/채용T/F/삼성전자","creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","page_label":"18","producer":"Microsoft® PowerPoint® LTSC","moddate":"2026-03-09T10:51:59+09:00","page":17,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 04ce5bf0-036b-48ee-b4d0-1ff7a026288c
encoding: FLOAT32
metadata:
{"page":18,"producer":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","author":"설하은/채용T/F/삼성전자","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","moddate":"2026-03-09T10:51:59+09:00","page_label":"19","creator":"Microsoft® PowerPoint® LTSC","chroma:document":"해외영업\n고객과 시장\n 제품에 대한 이해를 바탕으로 시장 수요와 경쟁환경을 분석하여 국가\n 거래선별 목표 설정\n영업전략 수립\n 신규 제품\n 영업 채널을 발굴하고 판매전략 수립 및 실행을 통해 매출 극대화에\n기여합니다","creationdate":"2026-03-09T10:51:59+09:00","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: b4de33a5-45d1-4606-a324-142ef27a76db
encoding: FLOAT32
metadata:
{"creationdate":"2026-03-09T10:51:59+09:00","page":19,"moddate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","creator":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","page_label":"20","total_pages":31,"chroma:document":"•\n•\n•\n•\n•\n•\n•","author":"설하은/채용T/F/삼성전자"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: a297e285-4fa9-4f4f-af93-223d199697fd
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","creationdate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","total_pages":31,"page":20,"chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•","author":"설하은/채용T/F/삼성전자","page_label":"21","creator":"Microsoft® PowerPoint® LTSC"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 94e85fd5-4ffa-4608-89c9-69d928018ada
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","page":21,"chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•","creationdate":"2026-03-09T10:51:59+09:00","page_label":"22","author":"설하은/채용T/F/삼성전자","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","moddate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 669e5c85-7371-4956-98c0-ba85aeca7d5b
encoding: FLOAT32
metadata:
{"creationdate":"2026-03-09T10:51:59+09:00","total_pages":31,"author":"설하은/채용T/F/삼성전자","page_label":"23","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•","producer":"Microsoft® PowerPoint® LTSC","moddate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","page":22,"title":"PowerPoint 프레젠테이션","creator":"Microsoft® PowerPoint® LTSC"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 2258b316-722e-4adc-933d-cb1c621b76d0
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•\n•","page_label":"24","producer":"Microsoft® PowerPoint® LTSC","total_pages":31,"author":"설하은/채용T/F/삼성전자","moddate":"2026-03-09T10:51:59+09:00","title":"PowerPoint 프레젠테이션","page":23,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","creationdate":"2026-03-09T10:51:59+09:00"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 3fa03bef-551e-4f68-b3a3-2fbc87dae774
encoding: FLOAT32
metadata:
{"chroma:document":"국내영업마케팅\n국내의 각 분야별 영업 채널을 발굴\n 지원하여 성과 창출과 지속 성장을 추구하는 동시에\n 한국 시장에\n대한 심도있는 분석을 통해 삼성전자\n 부문 제품의 마케팅 전략을 수립 ⋅ 적용하고 글로벌\n시장으로의 확산 기반을 마련합니다","moddate":"2026-03-09T10:51:59+09:00","creator":"Microsoft® PowerPoint® LTSC","producer":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","page_label":"25","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","author":"설하은/채용T/F/삼성전자","creationdate":"2026-03-09T10:51:59+09:00","page":24,"total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 70f2ba05-a731-4b9c-9b51-b469e9fd0576
encoding: FLOAT32
metadata:
{"creator":"Microsoft® PowerPoint® LTSC","title":"PowerPoint 프레젠테이션","producer":"Microsoft® PowerPoint® LTSC","chroma:document":"∙\n•\n ∙\n ∙\n•\n ∙\n ∙\n ∙\n•\n•\n•\n•\n•\n ∙\n ∙\n•\n•\n•\n∙\n∙\n∙","creationdate":"2026-03-09T10:51:59+09:00","page_label":"26","total_pages":31,"source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","author":"설하은/채용T/F/삼성전자","moddate":"2026-03-09T10:51:59+09:00","page":25}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 32eb7c7b-efa9-4a5c-abc7-cd2ffc8e1fc7
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","page":26,"author":"설하은/채용T/F/삼성전자","title":"PowerPoint 프레젠테이션","creator":"Microsoft® PowerPoint® LTSC","total_pages":31,"chroma:document":"구매\n제품 생산에 필요한 자원\n 부품\n 설비 및 제품\n 을 최적의 품질과 가격으로\n협상\n 구매하고 시장의 수요 및 생산 계획에 맞춰 적기 공급하여 회사 경영에 기여합니다","creationdate":"2026-03-09T10:51:59+09:00","page_label":"27"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: bf818db7-194f-4678-83a6-c0beafd99a40
encoding: FLOAT32
metadata:
{"moddate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","page_label":"28","page":27,"creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","total_pages":31,"chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•","title":"PowerPoint 프레젠테이션"}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: be5435da-578d-488d-ac7e-c1834a6bbd42
encoding: FLOAT32
metadata:
{"total_pages":31,"chroma:document":"환경안전\n삼성전자\n 부문 환경\n 안전\n 보건 분야 총괄 조직으로서\n안전하고 친환경적인 사업장 구현에 기여합니다","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","producer":"Microsoft® PowerPoint® LTSC","creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","page_label":"29","title":"PowerPoint 프레젠테이션","moddate":"2026-03-09T10:51:59+09:00","author":"설하은/채용T/F/삼성전자","page":28}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 19d32374-40ba-4e3d-baba-02b97d9420ac
encoding: FLOAT32
metadata:
{"chroma:document":"•\n ∙\n•\n•\n•\n•\n•\n•\n•\n•\n•\n∙","creator":"Microsoft® PowerPoint® LTSC","creationdate":"2026-03-09T10:51:59+09:00","page_label":"30","title":"PowerPoint 프레젠테이션","producer":"Microsoft® PowerPoint® LTSC","author":"설하은/채용T/F/삼성전자","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","page":29,"moddate":"2026-03-09T10:51:59+09:00","total_pages":31}


created_at: 2026-06-01 06:01:54
topic: persistent://default/default/74fffba5-4d6b-46dc-a50f-cdcd63da5659
id: 3d90b128-d38e-4e04-a101-0c16c045ba69
encoding: FLOAT32
metadata:
{"page":30,"title":"PowerPoint 프레젠테이션","author":"설하은/채용T/F/삼성전자","creationdate":"2026-03-09T10:51:59+09:00","producer":"Microsoft® PowerPoint® LTSC","total_pages":31,"creator":"Microsoft® PowerPoint® LTSC","page_label":"31","moddate":"2026-03-09T10:51:59+09:00","source":"./data/2026 상 삼성전자 DX부문 직무기술서.pdf","chroma:document":"•\n•\n•\n•\n•\n•\n•\n•\n•\n•"}


created_at: 2026-06-01 06:01:59
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 48c242b0-f2fe-4c41-a925-7c7fe3015845
encoding: FLOAT32
metadata:
{"chroma:document":"수분 가득한 히알루산 세럼으로 피부 속 깊은 곳까지 수분을 공급합니다.","user_rating":4,"year":2024,"category":"스킨"}


created_at: 2026-06-01 06:01:59
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: aa32a395-528b-4706-89c0-72db346b73da
encoding: FLOAT32
metadata:
{"chroma:document":"식물성 성분으로 만든 저자극 클렌징 오일 메이크업과 노폐물을 부드럽게 제거합니다.","year":2023,"user_rating":4,"category":"클렌징"}


created_at: 2026-06-01 06:01:59
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 156742cf-edf8-45f4-a62d-b3ccebaf014b
encoding: FLOAT32
metadata:
{"category":"스킨케어","user_rating":2,"chroma:document":"비타민 C 함유 브라이트닝 크림, 칙칙한 피부톤을 환하게 밝혀줍니다.","year":2023}


created_at: 2026-06-01 06:01:59
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: b0cb742e-89e6-444c-a73b-297b15499edb
encoding: FLOAT32
metadata:
{"year":2024,"user_rating":4,"category":"메이크업","chroma:document":"롱래스팅 립스틱, 선명한 발색과 촉촉한 사용감으로 하루종일 편안하게 사용 가능합니다."}


created_at: 2026-06-01 06:01:59
topic: persistent://default/default/72d763ba-46af-4b1c-ba1d-490151d9aa7e
id: 54a8a7dd-41fa-41b0-8909-2dff86f20edf
encoding: FLOAT32
metadata:
{"category":"선케어","user_rating":5,"chroma:document":"자외선 차단 기능이 있는 톤업 선크림, SPF50+/PA+++ 높은 자외선 차단 지수로 피부를 보호합니다.","year":2025}


