eomsangdon and Claude Opus 5
aeb18266bd
fix(b09): 총액 1,000원 미만 버림을 기본으로 켬 · 절사 자동보정 진동 고침
...
근거 — 산림청고시 제2025-82호 「금액의 단위표준」 「설계서의 총액 · 원 · 1,000 · 미만버림」.
실무 6건 원가계산서가 여섯 다 000 으로 끝나는 것이 증거.
· 기본 켬 — cut_basis="grand_total" · cut_unit_krw=1000
· 조용히 안 깎음(2026-09-08 합의의 정신) — 이윤 조정액 줄과 결과 메모에 고시 번호를 달고
기준 입력판 11 에서 끌 수 있음을 함께 적음 · 칸 밑 안내도 고쳐 씀
· 끄는 값을 none 으로 바꿈 — 빈 값은 저장이 안 돼 기본으로 되돌아가 끌 수가 없었음
· 진동 고침 — 걸음마다 ÷1.1(종전엔 첫 걸음만). 이윤 1원이 총공사비 1.1원이라
잔차를 그대로 빼면 경계를 지나침(울진 신설 654→999→900→910→909…)
· 안 앉으면 「끝자리 N원이 남음」을 메모로 보임
· 실무 6건 전수 000 판정을 새 벌로 지킴
곁 — tmp/tests/test_b09_cost_fixtures.py 를 resources/tester/ 로 옮김(픽스처 포함).
tmp 쪽 사본은 안 지움 · 겹침은 파일 머리에 적음.
기본이 바뀌어 깨진 남의 시험 6건은 「안 자른 값」 자리에 cut_basis="none" 을 넣어 고침.
전체 시험 1782 통과 · 28 건너뜀.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Prk9BCHG1EMAywk9k8wegA
2026-09-14 09:40:24 +09:00
..
2026-09-14 00:01:30 +09:00
2026-09-14 08:37:58 +09:00
2026-09-14 08:57:24 +09:00
2026-09-14 04:06:40 +09:00
2026-09-14 05:29:05 +09:00
2026-09-14 04:18:54 +09:00
2026-09-14 09:40:24 +09:00
2026-09-13 21:42:23 +09:00
2026-09-10 00:06:22 +09:00
2026-09-14 04:06:40 +09:00
2026-09-14 02:43:14 +09:00
2026-09-14 09:40:24 +09:00
2026-09-14 05:47:36 +09:00
2026-09-13 19:09:39 +09:00
2026-09-13 22:18:00 +09:00
2026-09-13 18:05:02 +09:00
2026-09-09 22:43:14 +09:00
2026-09-14 01:56:02 +09:00
2026-09-14 01:56:02 +09:00
2026-09-14 07:49:02 +09:00
2026-09-13 23:29:16 +09:00
2026-09-09 22:23:06 +09:00
2026-09-14 00:26:45 +09:00
2026-09-14 03:37:18 +09:00
2026-09-14 08:37:58 +09:00
2026-09-13 19:20:57 +09:00
2026-09-14 03:37:18 +09:00
2026-09-07 23:45:56 +09:00
2026-09-08 05:02:26 +09:00
2026-09-14 03:37:18 +09:00
2026-09-14 01:10:55 +09:00
2026-09-14 03:37:18 +09:00
2026-09-14 07:01:46 +09:00
2026-09-12 18:18:57 +09:00
2026-09-12 18:18:57 +09:00
2026-09-12 18:18:57 +09:00
2026-09-13 22:55:27 +09:00
2026-09-14 03:24:33 +09:00
2026-09-07 20:06:03 +09:00
2026-09-14 03:24:33 +09:00
2026-09-14 08:03:12 +09:00
2026-09-13 17:05:36 +09:00
2026-09-13 17:22:17 +09:00
2026-09-13 20:00:15 +09:00
2026-09-14 08:03:12 +09:00
2026-09-08 22:09:46 +09:00
2026-09-13 18:05:02 +09:00
2026-09-13 21:42:23 +09:00
2026-09-13 09:08:10 +09:00
2026-09-13 22:41:47 +09:00
2026-09-08 12:33:23 +09:00
2026-09-14 06:03:22 +09:00
2026-09-14 06:03:22 +09:00
2026-09-14 03:37:18 +09:00
2026-09-14 05:47:36 +09:00
2026-09-14 03:24:53 +09:00
2026-09-14 07:01:46 +09:00
2026-09-14 08:30:20 +09:00
2026-09-14 04:07:45 +09:00
2026-09-14 03:37:18 +09:00
2026-09-09 22:26:45 +09:00
2026-09-14 04:06:40 +09:00
2026-09-14 03:37:18 +09:00
2026-09-14 03:16:10 +09:00
2026-09-14 02:47:03 +09:00
2026-09-14 02:05:34 +09:00
2026-09-14 04:06:40 +09:00
2026-09-14 01:32:30 +09:00
2026-09-14 07:10:29 +09:00
2026-09-14 08:22:14 +09:00
2026-09-14 02:47:03 +09:00
2026-09-14 02:01:18 +09:00
2026-09-14 08:22:14 +09:00
2026-09-14 07:01:46 +09:00
2026-09-14 05:10:41 +09:00
2026-09-14 04:18:54 +09:00
2026-09-14 01:59:50 +09:00
2026-09-14 05:47:36 +09:00
2026-09-14 01:56:02 +09:00
2026-09-14 02:05:34 +09:00
2026-09-14 01:30:01 +09:00
2026-09-14 03:16:10 +09:00
2026-09-14 06:42:16 +09:00
2026-09-14 03:24:33 +09:00
2026-09-14 01:56:02 +09:00
2026-09-14 02:03:39 +09:00
2026-09-14 01:30:01 +09:00
2026-09-14 01:59:50 +09:00
2026-09-14 01:56:02 +09:00
2026-09-14 08:30:20 +09:00
2026-09-14 01:10:55 +09:00
2026-09-13 19:51:40 +09:00
2026-09-09 13:22:10 +09:00