-- 363: G2 — document_lineage.relation_type 에 'segmented_from'(번들 → 자식) 추가.
-- 217 의 column-level CHECK(PG 자동명 document_lineage_relation_type_check, 배포 DB 실측 확인)
-- 를 교체. DROP + ADD 를 단일 ALTER 의 두 절로 = 1 statement.
-- 멱등: DROP ... IF EXISTS 라 재실행 안전(이미 교체됐으면 새 제약 DROP 후 동일 재생성).
ALTER TABLE document_lineage
  DROP CONSTRAINT IF EXISTS document_lineage_relation_type_check,
  ADD CONSTRAINT document_lineage_relation_type_check
    CHECK (relation_type IN ('cited','summarized_from','generated_from','revised_from','segmented_from'));
