eomsangdon and Claude Opus 5.5
0b50669d4e
feat(715-2): M02 단가산출 서고 종류 sangeun(SK-) · 참조 · 순환 422 · 지우기 막음 · 층 복사 + SK 셈 길(715-1b 몫)
...
- M02_Labor_Ref — PREFIX · TITLE · 키 SK · kind_of 셋째 갈래 · refs_in(담은로직 · 바탕 · 더한줄) 로 users · _no_loop · carry · frozen 이 SK 참조도 훑음 · clean_doc SK 갈래
- Expand 를 새 M02_Labor_Expand.py 로 뗌(refs.Expand 이름 그대로) · SK 갈래 = 1 단위 값
- 새 M02_Sangeun_Calc.py — 바탕 사슬 → 고친 줄 → M01 색인 덧씌움 + run_line(엔진 한 벌) · 저장 때 원값 · 바탕판 서버가 셈
- 새 M02_Sangeun_Router.py POST /api/m02/layers/{층}/sangeun/calc(저장 안 함 · 층 읽기 권한) · main.py 등록 한 줄
- Template_Layers LIBRARY_KINDS += sangeun · 뼈대 = 더한줄 · Labor_Router 서고 새로 길 Literal 한 줄
- 낡은 시험 test_m02_labor_ref 「LIBRARY_KINDS == (precombo,)」 → 새 종류 반영(점검 29)
- 새 시험 test_715_sangeun_store.py(임시 storage)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:58:36 +09:00
..
2026-10-29 19:08:40 +09:00
2026-10-16 23:23:11 +09:00
2026-10-30 10:03:35 +09:00
2026-10-08 18:26:34 +09:00
2026-10-15 23:28:57 +09:00
2026-10-31 16:14:59 +09:00
2026-10-16 01:32:53 +09:00
2026-10-16 21:12:05 +09:00
2026-10-15 23:36:23 +09:00
2026-10-16 01:32:53 +09:00
2026-10-31 15:10:16 +09:00
2026-10-15 23:28:57 +09:00
2026-10-31 16:14:59 +09:00
2026-10-30 10:03:35 +09:00
2026-10-31 15:10:16 +09:00
2026-10-16 23:03:56 +09:00
2026-10-16 23:23:11 +09:00
2026-10-15 23:36:23 +09:00
2026-10-16 06:26:09 +09:00
2026-10-31 16:42:28 +09:00
2026-10-31 15:57:39 +09:00
2026-10-15 23:36:23 +09:00
2026-10-16 21:12:05 +09:00
2026-10-31 16:45:36 +09:00
2026-10-16 01:32:53 +09:00
2026-10-15 23:36:23 +09:00
2026-10-09 20:51:44 +09:00
2026-10-31 13:22:51 +09:00
2026-10-09 19:14:50 +09:00
2026-10-09 20:51:44 +09:00
2026-10-31 14:16:06 +09:00
2026-10-31 14:44:09 +09:00
2026-10-31 15:24:17 +09:00
2026-11-01 14:58:36 +09:00
2026-10-31 15:10:16 +09:00
2026-10-10 16:39:00 +09:00
2026-10-08 16:18:21 +09:00
2026-10-04 17:46:30 +09:00
2026-11-01 14:58:36 +09:00
2026-11-01 14:58:36 +09:00
2026-10-31 16:14:59 +09:00
2026-10-08 12:01:08 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 16:24:12 +09:00
2026-10-04 17:36:44 +09:00
2026-10-31 18:19:09 +09:00
2026-10-31 18:49:50 +09:00
2026-10-31 13:22:51 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-08 16:15:54 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-08 17:36:44 +09:00
2026-10-08 20:03:56 +09:00
2026-10-04 17:56:49 +09:00
2026-10-20 19:41:35 +09:00
2026-10-10 15:32:58 +09:00
2026-10-30 10:03:35 +09:00
2026-10-16 21:31:24 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-21 12:48:36 +09:00
2026-10-08 16:22:20 +09:00
2026-10-31 16:14:59 +09:00
2026-10-31 16:14:59 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-30 10:03:35 +09:00
2026-10-15 23:37:24 +09:00
2026-10-31 16:42:28 +09:00
2026-10-31 15:57:39 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 16:51:56 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 19:48:27 +09:00
2026-10-30 10:03:35 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 14:16:06 +09:00
2026-10-09 15:15:19 +09:00
2026-10-31 15:57:39 +09:00
2026-10-31 15:24:17 +09:00
2026-10-31 18:30:51 +09:00
2026-10-26 23:44:19 +09:00
2026-10-29 19:08:40 +09:00
2026-10-31 18:30:51 +09:00
2026-10-31 16:24:12 +09:00
2026-10-26 23:44:19 +09:00
2026-10-10 08:22:17 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 15:57:39 +09:00
2026-10-31 16:24:12 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 18:30:51 +09:00
2026-10-08 16:11:40 +09:00
2026-10-31 15:57:39 +09:00
2026-10-31 13:02:07 +09:00
2026-10-31 14:41:13 +09:00
2026-10-31 18:30:51 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 13:26:34 +09:00
2026-10-16 21:31:24 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 13:01:54 +09:00
2026-10-17 14:42:49 +09:00
2026-10-08 17:36:44 +09:00
2026-10-09 14:54:58 +09:00
2026-10-05 13:14:09 +09:00
2026-10-31 18:34:48 +09:00
2026-10-31 14:16:06 +09:00
2026-10-26 23:44:19 +09:00
2026-10-10 16:31:18 +09:00
2026-10-08 12:06:22 +09:00
2026-10-04 21:37:24 +09:00
2026-10-08 12:01:53 +09:00
2026-09-30 20:27:02 +09:00
2026-09-30 18:15:43 +09:00
2026-09-30 19:05:01 +09:00
2026-10-05 12:34:10 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 14:55:46 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 18:34:47 +09:00
2026-10-31 14:55:46 +09:00
2026-10-31 14:55:46 +09:00
2026-10-26 23:44:19 +09:00
2026-10-09 19:14:50 +09:00
2026-10-26 23:44:19 +09:00
2026-10-09 21:30:49 +09:00
2026-10-31 12:41:37 +09:00
2026-11-01 14:58:36 +09:00
2026-11-01 14:44:30 +09:00
2026-11-01 14:58:36 +09:00
2026-10-31 14:52:30 +09:00
2026-10-16 13:44:50 +09:00
2026-10-10 16:43:08 +09:00
2026-11-01 14:58:36 +09:00
2026-10-30 10:03:35 +09:00