eomsangdon and Claude Opus 5
b6941bd28d
fix(B06): 재계산이 다단 구간값을 지우던 것 — 사용자 조작값 목록을 한 벌로
...
같은 「사용자 조작값」 목록이 세 곳에 흩어져 있었고 서로 달랐음.
브라우저(B06_Section_Cross_Refresh.ts PRESERVED_KEYS)는 extra_spans 를
살렸는데 서버 두 곳은 안 살렸음 —
- B06_Section_Router_Design._USER_TOUCHED_KEYS (포장 강제 재계산 ·
세월교 노면 하강 재계산이 씀)
- B06_Section_Router 안의 인라인 사본 (단측점 설계 갱신)
그래서 포장 구간이나 세월교가 앉은 측점이 다시 계산되면 사용자가 넣은
다단 구간값이 조용히 사라졌음.
_USER_TOUCHED_KEYS 를 공개 이름 USER_TOUCHED_KEYS 로 바꾸고 extra_spans 를
넣음. 라우터의 인라인 사본을 지우고 그 한 벌을 씀.
시험 tmp/tests/test_b06_user_touched_keys.py 3건 신설 — 서버 목록에
extra_spans 가 있는지, 서버와 브라우저 목록이 같은지(status ·
pavement_suggested 는 부르는 쪽이 붙이므로 제외), 라우터에 사본이
남지 않았는지. 목록이 다시 갈라지면 시험이 깨짐.
pytest 412 passed.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-07 04:50:43 +09:00
..
2026-08-29 16:53:17 +09:00
2026-09-06 15:07:47 +09:00
2026-09-06 15:14:44 +09:00
2026-09-06 15:14:44 +09:00
2026-09-06 15:14:44 +09:00
2026-09-03 19:58:09 +09:00
2026-09-06 14:32:55 +09:00
2026-09-06 15:02:58 +09:00
2026-09-06 18:59:55 +09:00
2026-09-06 22:00:28 +09:00
2026-09-03 09:50:14 +09:00
2026-09-07 03:20:39 +09:00
2026-09-07 04:50:43 +09:00
2026-09-06 22:47:22 +09:00
2026-09-07 04:50:43 +09:00
2026-09-06 15:14:44 +09:00
2026-09-06 19:18:58 +09:00
2026-09-06 22:47:22 +09:00
2026-09-07 03:20:39 +09:00
2026-09-06 14:59:31 +09:00
2026-08-30 12:05:22 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 18:50:19 +09:00
2026-08-25 15:03:53 +09:00
2026-08-30 13:37:43 +09:00
2026-08-30 13:41:30 +09:00
2026-09-03 19:35:21 +09:00
2026-09-03 10:32:20 +09:00
2026-08-29 10:54:03 +09:00
2026-09-06 20:13:47 +09:00
2026-08-29 09:54:17 +09:00
2026-09-03 07:19:32 +09:00
2026-09-06 20:13:47 +09:00
2026-08-29 13:07:04 +09:00
2026-09-06 20:13:47 +09:00
2026-08-22 17:04:08 +09:00
2026-09-06 22:32:17 +09:00
2026-09-03 19:16:46 +09:00
2026-08-30 13:19:58 +09:00
2026-08-30 12:05:22 +09:00
2026-08-30 13:19:58 +09:00
2026-08-25 12:12:55 +09:00
2026-08-25 20:03:42 +09:00
2026-09-06 18:59:55 +09:00
2026-08-30 00:32:09 +09:00
2026-08-30 13:37:43 +09:00
2026-08-30 13:37:43 +09:00
2026-08-25 20:03:42 +09:00
2026-09-06 22:54:12 +09:00
2026-09-07 01:37:59 +09:00
2026-09-03 13:56:01 +09:00
2026-09-06 22:54:12 +09:00
2026-08-29 19:15:07 +09:00
2026-08-29 18:12:28 +09:00
2026-09-04 22:13:03 +09:00
2026-08-23 18:16:31 +09:00
2026-09-06 14:32:55 +09:00
2026-09-02 16:43:57 +09:00
2026-08-29 10:54:03 +09:00
2026-09-06 22:47:22 +09:00
2026-09-06 14:32:55 +09:00
2026-09-02 16:43:57 +09:00
2026-09-02 16:43:57 +09:00
2026-09-06 11:50:00 +09:00
2026-09-06 18:59:55 +09:00
2026-09-06 19:18:58 +09:00
2026-09-04 18:14:59 +09:00
2026-09-04 22:13:03 +09:00
2026-09-06 19:44:59 +09:00
2026-09-06 22:54:12 +09:00
2026-08-08 10:03:11 +09:00
2026-09-06 11:48:40 +09:00
2026-09-06 12:07:56 +09:00
2026-08-29 18:12:28 +09:00
2026-09-04 21:56:25 +09:00
2026-09-04 18:36:46 +09:00