"""legacy/ — 웹·알람이 아직 쓰는 구모듈 (remove/ 와 별도. remove 통째 삭제해도 유지).""" from __future__ import annotations import sys from pathlib import Path def ensure_legacy_root() -> str: """``legacy/`` 를 sys.path 에 추가 (이미 있으면 no-op).""" p = str(Path(__file__).resolve().parents[2] / "legacy") if p not in sys.path: sys.path.append(p) return p