리팩터 2026-06-06
v1.9.367
UR-0025 모듈화: env/line 머지 순수 코어 분리
🧩 안정화 마일스톤 이후 모듈화(UR-0025) 재개 — `.env`/라인 머지 순수 코어를 lib/pure-utils 로 분리, harness 는 얇은 I/O 래퍼.
핵심 변경
**selftest 112→113 PASS** (행위: _mergeLines('a\n',['a','b'])==='a\nb\n' / _mergeEnvLines('FOO=keep\n',['FOO=new'])==='FOO=keep\n'(보존) / 신규 KEY append + 모듈 reference equality).
**E2E 312→313 PASS** (행위: init → .env 토큰 편집 → migrate → 사용자 값 key-aware 보존).
실측: init→토큰편집→migrate→LEERNESS_NPM_TOKEN 사용자 값 보존.