"가려던 route 와 실제로 간 route 는 다른 두 진실이야. 하나가 다른 하나를 지우게 절대 두지 마."
두 route, 두 레이어
journey map 에서 모든 이동은 두 번 존재할 수 있어: planned geometry(의도한 route)와 actual geometry(실제로 여행한 route). Waystone 는 이걸 별개 레이어로 유지하고, 규칙은 절대적이야 — 하나가 다른 하나를 절대 덮으면 안 돼. 실제로 우회하면, 앱은 '그 route' 를 현실에 맞춰 조용히 갱신하고 네가 뭔가 다른 걸 의도했다는 걸 잊지 않아. actual 경로를 자기 레이어에 기록하고 아래 plan 을 그대로 둬.
그 틈이 핵심이라서
왜 둘 다 유지하는 수고를? 여행 기억 엔진의 가치 전부가 그 둘 사이 틈에 사니까. '정상 오르려 했는데 날씨가 돌아서 계곡에 머물렀다' 는 치워야 할 잡음이 아냐 — 여행이 가르치는 가장 중요한 것 중 하나야. actual 이 planned 를 조용히 덮으면 그 교훈이 사라지고, 내년에 '어디를 계획했다가 건너뛰었지, 왜?' — 이 엔진이 존재하는 이유인 그 질문 — 을 못 물어. 두 geometry 를 합치는 건 지도가 지켜야 할 기억을 대가로 단정해 보이는 지도를 최적화하는 거야.
같은 규칙, 어디서나
이건 엔진 전체를 관통하고 다음에 자기 트랙을 갖는 원칙의 지리적 얼굴이야: plan, revision, actual, reflection 은 따로 보존돼. 지도는 그 분리가 보이게 되는 곳일 뿐이야. 한 스타일로 그린 planned route 와 다른 스타일로 그린 actual route 를 나란히 — 그게 문자 그대로의 planned-대-actual 이야. 의도와 event 의 차이를 볼 수 있어. 그걸 뭉개는 엔진은 비교를 버린 거고, 그 비교가 그걸 지은 이유였어.