eomsangdon and Claude Sonnet 5.5
9e0746058e
fix(751-1): 원화 꼴 흠 — M01 · M02 · 서버 글 — 공용 꼴 갈음 · 율 「4.0」 · 중간 값 · 마법사 콤마 · 서고 금액
...
- 파이썬 짝을 common_util/common_util_money.py 로 옮김(TS 와 같은 이름 · 서버 어디서나 불러옴)
- 시험 계산: 율 글자 「4.0 %」 → 숫자 4(서버 _pct) · 중간 값 경비 · 공구손료 등 비목 이름은 1,000 미만도 돈 꼴(870.2455 → 870)
- 기초 편집 단가 = 공용 단가 꼴 · 금액 = 소수 1 · 서고 기준 금액 · 구조물 조합 일위대가 금액 = 공용 정수 꼴(124,419.85 → 124,420)
- 마법사(확인 · 고르기 · 별칭 장부 · 엑셀 · 우리 금액): 콤마 없음 · 소수 셋 기본 · 부동소수 꼬리 걷음 · 품 비교 꼬리표 지수 꼴(1.235e+05) 걷음
- 다시 잇기 · 붙여넣기 대조 · 찾아 넣기 금액 열 끝 0 없음(22.9 원이 23 으로 숨지 않음) · 흐름 로직 텍스트 수식 비목 소계 정수
- 낡은 시험 고침: test_m02_hopyo_screen 품 비교 보통인부 0.0364 → 0.03636(수량 꼴 유효숫자 넷 규칙으로 파이썬 · TS 통일)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-02 22:54:02 +09:00
..
2026-11-01 11:34:39 +09:00
2026-11-02 18:56:36 +09:00
2026-11-02 10:08:27 +09:00
2026-10-31 17:14:51 +09:00
2026-10-31 17:07:57 +09:00
2026-10-31 21:47:27 +09:00
2026-10-31 21:30:49 +09:00
2026-11-02 22:18:11 +09:00
2026-10-31 20:16:48 +09:00
2026-11-01 15:39:36 +09:00
2026-11-02 10:08:02 +09:00
2026-11-02 10:52:05 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 22:05:31 +09:00
2026-10-31 17:07:57 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 00:47:00 +09:00
2026-11-01 15:35:23 +09:00
2026-11-02 13:19:34 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 15:39:16 +09:00
2026-10-31 19:02:20 +09:00
2026-10-31 16:30:43 +09:00
2026-10-31 21:27:40 +09:00
2026-11-01 16:09:53 +09:00
2026-11-01 21:51:27 +09:00
2026-10-31 21:27:40 +09:00
2026-10-31 18:43:32 +09:00
2026-11-02 20:03:48 +09:00
2026-10-31 18:43:32 +09:00
2026-10-31 19:34:44 +09:00
2026-10-31 18:43:32 +09:00
2026-11-01 16:00:03 +09:00
2026-10-31 18:43:32 +09:00
2026-10-31 17:14:51 +09:00
2026-10-31 18:43:32 +09:00
2026-11-02 20:03:48 +09:00
2026-11-01 15:15:30 +09:00
2026-10-31 20:16:48 +09:00
2026-10-31 17:07:57 +09:00
2026-10-31 18:43:32 +09:00
2026-10-31 18:43:32 +09:00
2026-10-31 16:30:43 +09:00
2026-10-31 20:36:38 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 14:46:48 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 20:36:38 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 11:42:49 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 11:34:39 +09:00
2026-11-01 11:34:39 +09:00
2026-11-01 11:34:39 +09:00
2026-11-01 12:49:12 +09:00
2026-11-01 11:57:41 +09:00
2026-11-01 11:34:39 +09:00
2026-11-01 12:28:43 +09:00
2026-11-02 14:14:42 +09:00
2026-11-02 19:47:33 +09:00
2026-11-01 11:40:26 +09:00
2026-11-01 11:40:26 +09:00
2026-11-01 11:40:26 +09:00
2026-11-02 22:54:02 +09:00
2026-11-01 11:34:39 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 20:47:50 +09:00
2026-10-31 20:47:50 +09:00
2026-10-31 19:18:43 +09:00
2026-10-31 20:19:01 +09:00
2026-10-31 19:18:43 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 22:50:32 +09:00
2026-10-31 20:16:48 +09:00
2026-10-31 20:19:14 +09:00
2026-11-01 12:49:12 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 20:33:47 +09:00
2026-11-01 11:53:48 +09:00
2026-11-01 11:57:41 +09:00
2026-11-01 12:05:30 +09:00
2026-10-31 20:30:32 +09:00
2026-11-01 12:29:17 +09:00
2026-10-31 20:58:41 +09:00
2026-10-31 22:46:18 +09:00
2026-10-31 22:52:53 +09:00
2026-11-01 11:49:26 +09:00
2026-11-01 12:28:43 +09:00
2026-11-01 11:46:53 +09:00
2026-11-01 12:51:03 +09:00
2026-11-01 12:37:46 +09:00
2026-11-01 12:51:03 +09:00
2026-11-01 12:05:30 +09:00
2026-11-01 11:32:40 +09:00
2026-11-01 11:50:22 +09:00
2026-11-01 23:08:18 +09:00
2026-11-01 12:05:30 +09:00
2026-11-01 11:34:39 +09:00
2026-11-01 23:08:18 +09:00
2026-11-01 22:44:40 +09:00
2026-11-01 23:02:31 +09:00
2026-10-31 18:30:51 +09:00
2026-11-02 20:03:48 +09:00
2026-11-02 20:03:48 +09:00
2026-11-02 20:36:15 +09:00
2026-11-02 20:36:15 +09:00
2026-11-01 16:03:36 +09:00
2026-10-31 18:19:09 +09:00
2026-11-02 20:22:42 +09:00
2026-11-02 10:51:18 +09:00
2026-10-31 16:14:36 +09:00
2026-11-01 14:50:02 +09:00
2026-10-31 16:59:53 +09:00
2026-10-31 17:29:24 +09:00
2026-11-02 20:17:17 +09:00
2026-10-31 21:27:40 +09:00
2026-11-01 15:19:35 +09:00
2026-11-01 16:02:13 +09:00
2026-11-01 16:03:54 +09:00
2026-11-01 14:50:06 +09:00
2026-11-01 15:15:30 +09:00
2026-11-01 15:42:00 +09:00
2026-11-01 16:47:28 +09:00
2026-11-01 16:36:45 +09:00
2026-11-01 16:32:57 +09:00
2026-11-01 16:39:11 +09:00
2026-11-01 15:49:52 +09:00
2026-11-01 21:51:27 +09:00
2026-11-01 14:44:14 +09:00
2026-11-02 10:52:05 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 15:50:56 +09:00
2026-11-01 15:39:36 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 22:05:31 +09:00
2026-11-01 23:15:16 +09:00
2026-11-02 21:47:51 +09:00
2026-11-02 20:22:42 +09:00
2026-11-01 14:50:02 +09:00
2026-11-02 21:47:51 +09:00
2026-11-02 20:03:48 +09:00
2026-11-01 17:28:11 +09:00
2026-11-01 17:28:11 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 18:44:12 +09:00
2026-11-02 22:10:18 +09:00
2026-11-01 22:25:30 +09:00
2026-11-02 20:03:48 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 22:05:31 +09:00
2026-11-02 20:04:48 +09:00
2026-11-02 10:52:05 +09:00
2026-11-02 17:42:05 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 13:22:59 +09:00
2026-11-02 13:07:33 +09:00
2026-11-02 20:17:17 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 13:44:00 +09:00
2026-11-02 15:40:02 +09:00
2026-11-02 20:17:17 +09:00
2026-11-02 18:25:09 +09:00
2026-11-02 18:13:23 +09:00
2026-11-02 18:40:45 +09:00
2026-11-02 21:44:49 +09:00
2026-11-02 20:36:15 +09:00
2026-11-02 18:56:36 +09:00
2026-11-02 20:03:48 +09:00
2026-11-02 20:22:42 +09:00
2026-11-02 20:17:06 +09:00
2026-11-02 20:04:48 +09:00
2026-11-02 21:15:03 +09:00
2026-11-02 22:05:31 +09:00
2026-11-01 16:00:03 +09:00
2026-11-01 23:02:31 +09:00
2026-10-31 20:16:48 +09:00
2026-10-31 20:16:48 +09:00
2026-11-01 11:40:26 +09:00
2026-10-31 19:34:44 +09:00
2026-10-31 21:30:49 +09:00
2026-11-01 15:15:30 +09:00
2026-11-01 15:15:30 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 13:17:24 +09:00
2026-11-01 15:15:30 +09:00
2026-11-01 15:15:30 +09:00
2026-11-02 13:17:24 +09:00
2026-11-01 21:37:10 +09:00
2026-11-01 21:37:10 +09:00
2026-11-02 00:47:00 +09:00
2026-11-02 21:47:51 +09:00
2026-11-01 15:08:17 +09:00
2026-11-02 20:03:48 +09:00
2026-11-01 15:08:17 +09:00
2026-11-02 18:40:45 +09:00
2026-11-02 20:18:55 +09:00
2026-11-02 22:54:02 +09:00
2026-11-02 10:08:27 +09:00
2026-11-02 13:17:24 +09:00
2026-11-01 16:32:32 +09:00
2026-11-02 21:47:51 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 13:17:24 +09:00
2026-11-01 16:32:32 +09:00
2026-11-01 15:35:23 +09:00
2026-11-02 20:18:55 +09:00
2026-11-02 00:47:00 +09:00
2026-11-02 00:47:00 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 13:17:24 +09:00
2026-11-01 16:36:45 +09:00
2026-10-31 21:30:49 +09:00
2026-10-31 17:07:57 +09:00
2026-11-02 13:19:34 +09:00
2026-11-02 13:17:24 +09:00