-- 362: G2 pre-segmentation — 번들 PDF(여러 논리문서 한 파일) → N 자식 문서 분할. -- 자식 doc 의 원본 내 page 범위(1-based inclusive) + 분할 역할 표식. -- 부모-자식 관계 자체는 document_lineage(relation_type='segmented_from', migration 363). -- presegment_role: NULL=일반 단일문서(대다수) / 'parent'=번들원본(자체 extract/embed 안 함) / -- 'child'=논리 하위문서(부모 file_path 공유 + bundle_page_start/end 범위로 슬라이스). -- 단일 ALTER(다중 절) = 1 statement (asyncpg 멀티스테이트먼트 제약 준수). ALTER TABLE documents ADD COLUMN IF NOT EXISTS bundle_page_start INTEGER, ADD COLUMN IF NOT EXISTS bundle_page_end INTEGER, ADD COLUMN IF NOT EXISTS presegment_role TEXT;