# 환승 비용과 연결되지 않은 역을 실제로 대조했습니다 직접 제작하고 로컬에서 실행한 별도 학습용 샘플입니다. 기록: 2026-10-17T22:23:03+09:00 ## 실행 1. sample-source.zip을 새 폴더에 풉니다. 2. `python3 -m http.server 8000 --bind 127.0.0.1` 3. `http://127.0.0.1:8000/transit.html`을 엽니다. 외부 API·계정·npm 설치가 필요 없습니다. 4. 선택 사항: Node 18 이상에서 `node test.mjs`를 실행하면 공통 모듈의 전체 순수 함수 시험을 볼 수 있습니다. 사례별 실제 관측은 verification.json에 있습니다. ## 결과 A→D는 R선 A-B-C-D로 이동 7분·환승 0회였습니다. B→D의 B선 3분은 순수 함수로 확인했습니다. 브라우저에서 A→F 경로 없음, A→A 0분, 교환 후 결과 초기화와 확대 값을 확인했습니다. ## 적용 범위 - 가상 역 6개와 지정된 경로 입력의 결과를 다룹니다. 실제 운행·요금·교통 API와 전체 노선망의 최적성은 범위 밖입니다. - 확대 버튼·출발 도착 교환·초기화를 관측했습니다. 드래그 이동·전체 키보드 탐색·모든 레이블 조합은 별도 접근성 시험 대상입니다. - 직접 작성한 별도 로컬 샘플의 동작 기록입니다. 원작 재현이나 지정 AI 모델 간 성능 비교와 구분합니다. - 화면 폭 검사는 데스크톱 Chromium 뷰포트 에뮬레이션 기준입니다. 실제 단말·Safari·Firefox·장기 운영은 별도 환경 시험 대상입니다. ## 파일·권리 샘플 코드·도형·가상 입력은 이번 작업에서 직접 제작했습니다. 3D 두 사례의 vendor/는 Three.js 0.186.1이며 vendor/THREE-LICENSE.txt의 MIT 고지를 유지합니다. 시스템 글꼴 파일·외부 원작 에셋·음악·비공개 제작 원본은 포함하지 않았습니다. HTML/JS는 ZIP에서 로컬 실행하며 사이트에서 자동 실행하지 않습니다.