From 4e91631464a48fbd8ea48a0fa49892d1182e9617 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Thu, 5 Nov 2026 15:49:08 +0900 Subject: [PATCH] =?UTF-8?q?knowledge(=EC=9A=94=EA=B5=AC):=20=EB=B6=84?= =?UTF-8?q?=EC=84=9D=20649-G2=20=C2=B7=20G3=20=E2=80=94=20=EA=B2=BD?= =?UTF-8?q?=EC=9F=81=EC=82=AC=20=EC=82=B0=EA=B7=BC=20=EA=B8=80=20=EA=B7=B8?= =?UTF-8?q?=EB=8C=80=EB=A1=9C=20=EB=8B=A4=EC=8B=9C=20=EC=85=88=20100=20%?= =?UTF-8?q?=20=EC=9E=AC=ED=98=84=20=EC=8B=A4=EC=B8=A1=20=C2=B7=20=EA=B0=9C?= =?UTF-8?q?=EB=B0=9C=20=EB=B0=A9=ED=96=A5(=EA=B0=88=EB=9E=98=20C=20?= =?UTF-8?q?=EC=84=9E=EC=9D=8C=20=EA=B6=8C=ED=95=A8=20=C2=B7=20M01=20?= =?UTF-8?q?=EA=B3=A0=EC=B9=A0=20=EA=B2=83=20M1~M7=20=C2=B7=20=EB=8B=A8?= =?UTF-8?q?=EA=B3=84=20P1~P5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- .../요구_1104/_분석_649-G2_글그대로다시셈.md | 110 ++++++++++++++++++ docs/raw/요구_1104/_분석_649-G3_개발방향.md | 61 ++++++++++ 2 files changed, 171 insertions(+) create mode 100644 docs/raw/요구_1104/_분석_649-G2_글그대로다시셈.md create mode 100644 docs/raw/요구_1104/_분석_649-G3_개발방향.md diff --git a/docs/raw/요구_1104/_분석_649-G2_글그대로다시셈.md b/docs/raw/요구_1104/_분석_649-G2_글그대로다시셈.md new file mode 100644 index 000000000..e5ccd513b --- /dev/null +++ b/docs/raw/요구_1104/_분석_649-G2_글그대로다시셈.md @@ -0,0 +1,110 @@ +# 분석 649-G2 — 경쟁사 산근 「글 식 그대로」 다시 셈 실측 (PLAN 788-2 · 요구 649 · 읽기만) + +표본 = 실무 여덟 파일(STmate 다섯 봉화 · 동부청영월 · 울진대흥 · 영덕계류 · 울진소광 · EST 셋 북부청임도 · 북부청사방 · 거창). 도구 · 수치 = `tmp/brain_649/G2/`(stm_eval.py · est_eval.py · est_extra.py · hopyo.py · results.json · hopyo.json · est_extra.json). + +## 0. 요약 + +1. STmate 산근 233 블록(빈 3 제외) 금액 그대로 — 숨은 G 열 원문 식 + 같은 파일 목록표 단가만으로 · 금액 줄 1,315/1,315 · 계 줄 695/695 · 블록(노 · 재 · 경 · 계) 233/233 · 계약단가 블록 68/68. +2. STmate 끝전 = 파일마다 한 규칙 — 넷 = 비목별 원 미만 버림 · 영월 = 계 원 버림 뒤 원 단위 큰 나머지 배분(경 › 재 › 노) · 필요했던 것 = 특수 % 코드(L% · M% · T%) · 여러 번지 `&PA010203&` · 계표시 단계 · 제외 · 결과금액 조정(38 블록 · 경비로 몰기 24) · 낙찰률(88.5 · 88 · 87.745 %). +3. EST 산근 222 블록(빈 1 제외) — 보이는 글에서 식을 되살려 전부 재현 · 돈 · 값 줄 2,901/2,903(99.93 %) · 단가줄 1,297/1,298 · 참조줄 501/501 · 값줄 1,103/1,104. +4. EST 줄 자리 처리는 엑셀에 없음 — 기본 규칙(줄 0.1 버림 · 비목 합 원 버림)만으로 210/222(94.6 %) · 나머지 12 블록 14 줄 = 반올림0 · 올림0 · 버림0 → 보인 결과에서 줄별 자리 규칙을 되찾아 저장. +5. EST 단가 토큰 1,298 중 1,289(99.3 %) 정체 확정(값 하나뿐 951 · 기계 노 · 재 · 경 세 줄 겹침 296 · 라벨 · 머리 글 이름 42) · 모호 9 개 · 5 블록. +6. 호표 수준 — 산근이 재현되면 「수량 × 단가」만으로 합 그대로 · STmate 일위대가표 136/136 · 중기사용료 118/118 · 계약단가 줄 44/44 · EST 일위대가 109/109 · 기계 운전사 시간 노임 = 일 노임 × 5/24 원 버림(103/103). +7. 단가 바뀜 전파 — 보통인부 단가 하나 바꿔 STmate 3 · EST 4 블록 다시 셈 → 인력 줄 → 소계 → 율 줄(공구손료 %) → 합계까지 따라 바뀜. +8. 안 되는 것 — EST 글 식 ≠ 금액 1 줄(`36,248 ÷ 0.096` · 합계 밖) · EST 변수 식(분수 그림 155 · 기호만 173 · 한 줄 여러 대입 44 줄)은 숫자로 얼림(단가 전파는 되나 q · E · Cm 고쳐 다시 셈은 안 됨) · EST 성분 표지(SCheck) 엑셀에 없음(합계 글 줄로 대신) · 옵션 · 품셈 근거 없음. +9. 결론 — 옵션 읽기 길은 기초 57 % · 옵션 전부 11 % · 「글 식 그대로」 길은 측정 범위에서 산근 · 호표 · 중기 금액 100 % 같게 가져옴 · M01 연결은 근거 제안(선택) 몫으로 떼어도 됨. + +측정 한계 — EST 줄 사이 참조는 값 일치로 다시 묶음(1,604 줄 · 이번 표본 오묶음 0) · EST 줄 자리 규칙 14 줄 · STmate 블록 끝전 · 호표 줄 자리 규칙은 보인 값에 맞춰 고른 설정(독립 검증 아님) · 거창 42 = 총괄표 「적용」 칸 기준(「당초」 칸 다른 값) · `tools/stmate-test` 평가기는 문법 힌트로만. + +## 1. STmate 다시 셈 + +단가표 = 같은 파일 노무비 · 재료비 · 경비 목록표(숨은 `COD`) · 중기목록표(X) · 단가산출근거목록표(D) · 기대값 = 줄 C~F 열 · 블록 머리 줄(계약단가 블록은 꼬리 「계」 줄). + +| 파일 | 블록 | 맞음 | 끝전 | 계약단가 | +| --- | --- | --- | --- | --- | +| 봉화 | 65(빈 3) | 62/62 | 비목버림 | — | +| 동부청영월 | 69 | 69/69 | 합버림 + 큰 나머지 | — | +| 울진대흥 | 47 | 47/47 | 비목버림 | 33 블록 · 88.5 % | +| 영덕계류 | 15 | 15/15 | 비목버림 | 13 블록 · 88 % | +| 울진소광 | 40 | 40/40 | 비목버림 | 22 블록 · 87.745 % | +| 합 | 236(빈 3) | 233/233 | 파일당 한 규칙 | 68/68 | + +실측 셈 규칙 — 줄 금액 = 단가 × 계수 → 소수 1 자리 버림(계수 + 1e-13) · `X = 식 =` 변수 = 소수 2 자리 반올림 저장 · 끝 `=` 없으면 전 자리 · 율 `&P…& × n%` = 범위 비목 금액 × n % → 소수 1 버림 · `&R…&` = × n · 특수 코드 L% · M% = 처음부터 그 비목 누계 × n % · T% = 바로 앞 계표시 값 × 수량 · 계표시 `(=)`~`(=====)` = 아래 단계 누계 · `(-=)` = 찍되 위 합에서 뺌 · `->` = 번지엔 쌓되 합에서 뺌 · 결과금액 조정 38 중 24 = 계 전부 경비로 · 계약단가 = 비목마다 계 × 낙찰률 원 버림 · 처음 어긋남(특수 % 9 줄 · 여러 번지 1 · `M=` 꼬리표 2 · 계약단가 68 블록 · 영월 끝전 31 · 계표시 뒤 덧글 1)은 모두 문법 · 설정 문제 · 재현 불가 0. + +## 2. EST 식 복원 · 다시 셈 + +복원 — 「라벨 : 식 = 결과」 나눔 · `=` 여럿이면 숫자만 남은 마지막 조각이 식 · 단위 글 무시 · `%` = ÷100 · 수 토큰 셋 갈래(단가표 값 / 같은 블록 앞 줄 결과 참조 / 상수) · 값 줄(`소 계 : 1,355.9`) = 앞 결과 복사 또는 바로 앞 줄 이음 합 · 블록 성분 = 그 값을 낸 마지막 줄 · 앞 결과 사슬로 모든 줄이 다시 셈되면 맞음 · 단가표 = 노임단가 · 자재단가(적용단가) · 기계경비총괄표 · 견적단가 · 단가산출총괄표. + +| 파일 | 블록 | 맞음 | 기본 자리만 | 줄 자리 속성 필요 | +| --- | --- | --- | --- | --- | +| 북부청임도 | 95(빈 1) | 94/94 | 84 | 10 | +| 북부청사방 | 67 | 67/67 | 66 | 1 | +| 거창 | 61 | 61/61 | 60 | 1 | +| 합 | 223(빈 1) | 222/222 | 210(94.6 %) | 12 | + +| 줄 꼴 | 수 | 일치 | 자리 규칙 | +| --- | --- | --- | --- | +| 단가줄 | 1,298 | 1,297 | 버림1 1,283 · 반올림0 9 · 올림0 3 · 버림0 2 · 안 맞음 1 | +| 참조줄 | 501 | 501 | 버림1 246 · 버림0 254 · 반올림0 1 | +| 값줄 | 1,104 | 1,103 | 버림1 868 · 버림0 235 · 근거 없음 1 | +| 합 | 2,903 | 2,901(99.93 %) | 기본 규칙만 2,886(99.4 %) | + +- 성분 사슬에 안 쓰인 단가줄 35 줄 · 19 블록(값 0 장비 · 비교만 한 장비 · 글 식 틀린 1 줄) · 단가 종류 = 기계 697 · 노임 338 · 자재 161 · 산근 95 · 견적 7 · 모호 9(사방 4 · 사방 57 · 58 크레인 = 단산51 같은 값 · 거창 20 · 21 값 0) · 변수 줄(금액 재현엔 불필요) = 식 278(일치 234 · 한 줄 여러 대입 44) · 값만 139 · 기호만 173 · 분수 그림 155 · 거창 42 총괄표 당초 19,113 ≠ 적용 17,321(글 = 적용). + +## 3. 호표 수준 + +| 꼴 | 블록 | 금액 그대로 | 비고 | +| --- | --- | --- | --- | +| STmate 일위대가표 | 45 · 23 · 34 · 9 · 25 | 136/136 | 영월 = 줄 0.1 큰 나머지 + 합 큰 나머지 · 영월 1 「경비로 적용」 · 소광 1 율 기준 원천 못 찾음 | +| STmate 중기사용료 | 25 · 29 · 25 · 15 · 24 | 118/118 | 운전사 노임 = 일 노임 × 5/24 원 버림(103/103) · 잡품 = 주연료 A01 × n % | +| STmate 계약단가 줄 | 26 · 12 · 6 | 44/44 | 비목 × 낙찰률 원 버림 | +| EST 일위대가 | 68 · 27 · 14 | 109/109 | 줄 단가 원천 = 산근 99 · 단가표 73 · 호표 9 · 율 줄 7 · 사방 2 호표는 산근을 경비로 옮겨 씀 | + +## 4. 단가 바뀜 전파 (보통인부 단가만 바꿈) + +| 꼴 | 블록 | 단가 | 전 노 · 재 · 경 | 후 노 · 재 · 경 | 따라 바뀐 것 | +| --- | --- | --- | --- | --- | --- | +| STmate | 봉화 D00102 | 165,545 → 180,000 | 34,119 · 11,192 · 341 | 34,697 · 11,192 · 346 | `&PA02L:S& 1%` 공구손료 | +| STmate | 소광 D01489 | 169,804 → 180,000 | 182,223 · 230,359 · 8,152 | 185,067 · 230,359 · 8,209 | L% 2 % | +| STmate | 영월 D00003 | 165,545 → 180,000 | 4,764 · 310 · 397 | 5,097 · 309 · 397 | 큰 나머지 배분으로 재료비 1 원 이동 | +| EST | 사방 31 | 172,068 → 180,000 | 14,718 · 5,488 · 0 | 14,877 · 5,491 · 0 | 인부소계 → 공구손료 2 % → 재료비 | +| EST | 임도 2 | 172,068 → 180,000 | 22,465 · 3,235 · 3,830 | 22,774 · 3,235 · 3,830 | 두 절 → 소계 → 합계 | +| EST | 거창 1 | 172,068 → 180,000 | 3,442 · 832 · 1,049 | 3,485 · 832 · 1,049 | 919.5 → 961.9 | +| EST | 사방 3 | 172,068 → 180,000 | 19,988 · 391 · 0 | 20,147 · 391 · 0 | 인부소계 → 노무비 | + +## 5. 필요한 문법 · 기능 + +| # | 기능 | STmate(블록) | EST | +| --- | --- | --- | --- | +| 1 | 글 라벨 · 단위 조각 무시 | 233 | 전부 | +| 2 | 단가 참조(자원 7 종) + 비목 고르기 | 기계 꼬리 177 · 코드 128 | 1,298 | +| 3 | 비목 옮기기(`S:M` · 경비로 적용) | 1 · 24(+ 배율 1 조정 14) | 호표 2 | +| 4 | 상수 · `× ÷ / + - ( )` · `%` | 전부 | 전부 | +| 5 | 변수(표시 반올림 · 한 줄 여러 대입) | 157 · 128 | 590 줄 | +| 6 | `[A]` · `;;` | 3 · 2 | — | +| 7 | 앞 줄 결과 참조 | (번지로 대신) | 1,604 줄 | +| 8 | 금액번지 · `->` · 여러 번지 | 44 · 21 · 1 | — | +| 9 | 율 `&P` · 곱 `&R` | 42 · 4 | 율 줄 | +| 10 | 특수 % 코드 | 9 | 호표 % 줄 | +| 11 | 계표시 5 단 · `(-=)` | 229 · 15 | 합계 줄 | +| 12 | 산근 안 산근 · 호표 안 호표 | 3 | 95 토큰 | +| 13 | 줄 자리 속성(버림 · 반올림 · 올림 × 0~3 자리) | 고정 | 14 줄 | +| 14 | 블록 끝전 정책 2 종 | 4 · 1 파일 | 비목 원 버림 | +| 15 | 호표 줄 끝전(0.1 버림 / 0.1 큰 나머지) | 4 · 1 파일 | 0.1 버림 | +| 16 | 계약단가(낙찰률) | 68 산근 · 44 호표 | — | +| 17 | 운전사 노임 × 5/24 원 버림 | 103 줄 | 59,020 같은 값 | +| 18 | 들여올 때 줄마다 다시 셈 검산 | — | 1 줄 표시 | + +## 6. 안 되는 것 + +| 항목 | 크기 | 까닭 | 대응 | +| --- | --- | --- | --- | +| EST 글 식 ≠ 금액 | 1 줄(임도 33 · 합계 밖) | 인쇄 글이 정본 아님 | 검산 표시 · 보인 값 얼림 | +| EST 성분 표지 없음 | 222 블록 | 엑셀에 없음 | 합계 글 줄로 성분 지정 | +| EST 변수 식 다시 셈 | 155 · 173 · 44 줄 | 금액 줄엔 반올림된 변수값이 박힘 | 변수를 숫자로 얼림 · 원하면 손으로 식 잇기 | +| EST 줄 자리 규칙 | 14 줄 · 12 블록 | 줄별 자리 설정(Diget) 엑셀에 없음 | 보인 결과로 되찾아 줄 속성 저장 | +| EST 단가 정체 모호 | 9 토큰 · 5 블록 | 같은 값 다른 자원 · 값 0 | 사람이 한 번 확인 | +| EST 참조 재연결 | 1,604 줄 | 줄 사이 끈이 엑셀에 없음 | 들여올 때 끈 확정 | +| 당초 ≠ 적용 | 거창 42 | 설계변경 칸 | 적용 칸 기준 | +| 옵션 · 품셈 근거 | 전부 | 글 식 = 계산만 | M01 연결은 근거 제안 | +| 표본에 없음 | 0 건 | `IMG()` · `round()` · `int()` · `[?:4R]` · `&W&` · `(=):T01` · `//` | 문법만 받아 둠 | diff --git a/docs/raw/요구_1104/_분석_649-G3_개발방향.md b/docs/raw/요구_1104/_분석_649-G3_개발방향.md new file mode 100644 index 000000000..5d947627e --- /dev/null +++ b/docs/raw/요구_1104/_분석_649-G3_개발방향.md @@ -0,0 +1,61 @@ +# 분석 649-G3 — 엑셀 불러오기 개발 방향 · 경쟁사 결과물 호환 · 단가산출 기초 고칠 것 (PLAN 788-3 · 요구 649 · 제안만 · 구현은 승인 뒤) + +근거 = `_분석_648-F_근본원인_해결방향.md` · `_분석_649-G1_모델차이_선례.md` · `_분석_649-G2_글그대로다시셈.md`(+ 648-A~E). + +## 0. 답 (요구 649 물음 셋) + +1. 경쟁사처럼 바꾸면 호환되나 — 「경쟁사 글 식을 그대로 담고 다시 셈하는 칸」을 더하면 됨(전면 변경 불필요) · 실무 여덟 파일 산근 455 블록 · 호표 · 중기 금액 100 % 같게 가져옴(G2) · 단가 바뀌면 율 · 합계까지 따라 바뀜 · 우리 M01 로직 줄 뼈대가 이미 경쟁사 산근과 같은 꼴이라 엔진을 갈아엎을 일 아님(G1 실험 94,227.7 = 엑셀). +2. 단, 업체 사이 산근 호환은 시장에 없음 — EST · STmate 끼리도 서로 파일 못 읽고 숫자(조달청 XML · JDL)만 주고받음(G1) · 우리가 「엑셀 산근 글을 식으로 되살려 다시 셈」하면 시장에서 앞서는 기능. +3. 단가산출 기초(M01) 고칠 것 — 엔진에 경쟁사 셈 의미 몇 가지 더함 · 사용자 층에 식 칸 엶 · 품셈 판 표지 · 빈 기초 보강 · 산출 글을 실무 꼴로(아래 3 장). + +## 1. 갈래 비교 + +| 갈래 | 내용 | 금액 그대로 | 단가 전파 | 근거 · 규정 | 품 | 판정 | +| --- | --- | --- | --- | --- | --- | --- | +| A 지금 길 | 엑셀 블록 → M01 기초 + 옵션 맞춤만(785 · 648 개선) | ✗(기초 57 % · 옵션 전부 11 % · 나머지 사람) | ○ | ○ 구조 근거 | 중 | 단독으론 사용자 바람(그대로 쓰기)에 못 미침 | +| B 경쟁사처럼 전면 | 산근 = 자유 글 식이 정본 · M01 구조 로직 버림 | ○ | ○ | △ 근거 · 판 · 조정사유 약함 | 대(엔진 · 화면 · 저장 · B09 모두) | 비추천 — 우리 강점(품셈 구조 · 옵션 · 자동 설계 체인) 잃음 | +| C 섞음(권함) | 가져온 산근 = 「글 식 단가산출」 새 갈래로 그대로 담고 다시 셈 + M01 기초 · 옵션은 근거 제안 · [우리 기초로 바꾸기]는 사용자 선택 | ○(G2 100 %) | ○ | ○ 근거 꼬리표 · 원본 글 보존 · 차이 표시 | 중~대(단계로 나눔) | 권함 | + +## 2. 갈래 C 모습 + +- 불러오기 — 엑셀 산근 블록마다 「가져온 식 단가산출(SK 새 갈래)」 하나 · 원본 글은 읽기 글로 보존 · 금액 = 우리 엔진이 다시 셈 · 엑셀 금액과 줄마다 검산(다르면 표시). +- 단가 — 처음은 「엑셀 단가 그대로」로 금액 일치 확인 → 자원 줄(노임 · 자재 · 기계)은 1차 줄 판정(100 %)으로 우리 M01 요소에 이어 두고 [우리 단가로 다시 셈] 한 번에 바꿈(어느 쪽을 기본으로 할지 = 사용자 정할 것). +- 근거 제안 — 648 합친 길(번호 ∩ 값 ∩ 제목 ∩ 기계 상수)로 「이 산근 = M01 GC000211 + {간단 · 6회} · 품 같음」 꼬리표 · 확정 · 근접(판 차이 · 현장 값 · 감률 표시) · 사람 고름 세 단 · 자동 바꿈 없음. +- [우리 기초로 바꾸기] — 사용자가 누르면 M01 기초 + 옵션 SK 로 바뀜 · 바뀌기 전후 금액 차이 표시 · 단가산출 화면 모달 · 못 읽은 옵션 = 입력 필요(요구 646 · 647 확정 그대로). +- 일위대가(SC) — 호표 줄 = 가져온 식 SK · 다른 SC · 요소 · 율 줄 그대로 · 수량 × 단가 · 끝전 정책(G2 3 장 100 %). +- B09 — 가져온 식 SK 도 사본에 굳힘(지금 `GX9#####` 선례) · [업데이트] 때 단가 전파. + +## 3. M01 단가산출 기초 · 엔진 고칠 것 + +| 번 | 고칠 것 | 까닭 | 어디 | +| --- | --- | --- | --- | +| M1 | 엔진 셈 의미 더함 — 소계 단계(계표시 5 단 · 제외판) · 금액번지(이름 붙은 줄 묶음) · 줄 자리 속성(버림 · 반올림 · 올림 × 0~3) · 블록 끝전 정책(비목 버림 / 큰 나머지) · 결과금액 조정(비목 옮기기) · 특수 % (처음부터 비목 누계 · 앞 계표시) · 계약단가(낙찰률) · 운전사 노임 × 5/24 | G2 5 장 필요 목록 · 지금 우리 0 건(G1 2 장) | `master_formula.py` · `master_cut.py` 공용 엔진(M01 로직도 같이 씀) | +| M2 | 사용자 층 식 칸 — M02 SK 에 중간 · 수량식 · 덧줄 식 · 글 줄 저장 · 검사(지금 「덮개 = 숫자만」 원칙 바뀜) | 가져온 식 담기 · 사용자 자체 산근(산림품셈 1-1-2 현장 조정) | `M02_Sangeun_Doc.py` · `_Over` · GX 선례 | +| M3 | 번역기 — STmate 숨은 G 열 식 → 줄 꼴 · EST 보이는 글 → 줄 꼴(값 토큰 → 단가표 · 앞 줄 결과 참조 · 줄 자리 되찾기 · 변수 얼림) | G2 실측 방법 그대로 | 새 파일(불러오기 쪽) | +| M4 | 품셈 판 표지 — M01 기초에 판(연도) · 옛 판 값(철근 조립 3.4 ↔ 3.5 등) 차이 검출 | 예정가격작성기준 제6조 ② 최신 품셈 · 648-D2 판 차이 | M01 로직 메타 | +| M5 | 빈 기초 보강 — 철근운반 · 깬잡석 채집 · 잔토처리 · 사토처리 · 기계운반 · 시멘트운반 · 산림 10-2 · 5-18 결과단위 등 | 648-D2 없음 94 중 의심 47 | M01 마스터(사용자와 함께) | +| M6 | 산출 글 실무 꼴 — M01 기초 셈을 경쟁사와 같은 단가산출서 꼴(「라벨 : 단가 × 품 = 금액」 · 소계 · 율)로 찍음 | 입찰유의서 제4조의3 단가산출서 공개 · 사용자 익숙함 | 「텍스트 수식」 보기 확장 | +| M7 | 근거 꼬리표 · 조정사유 칸 | 예정가격작성기준 제16조 · 제2조 ② | SK · SC 줄 메타 | + +## 4. 단계 (제안 · 각 단계 끝에 실무 여덟 파일 금액 100 % 지킴 시험) + +1. P1 엔진 셈 의미(M1) + 지킴 시험(G2 표본 재현을 우리 엔진으로). +2. P2 사용자 층 식 칸(M2) · 가져온 식 SK 저장 · 서버 정본 셈. +3. P3 번역기(M3) — STmate 먼저(원문 식 있음) → EST. +4. P4 불러오기 화면 — 블록 = 가져온 식 SK 로 바로 · 근거 제안 세 단 · [우리 기초로 바꾸기] 모달(요구 646 · 647) · 단가 기준 고름. +5. P5 M01 판 표지 · 빈 기초 보강 · 산출 글 실무 꼴(M4 · M5 · M6 · M7). + +## 5. 위험 · 한계 + +- 줄 자리 규칙 · 끝전 정책은 표본 여덟 파일에 맞춰 고른 값 — 새 파일이 오면 다시 잼 · 들여올 때 줄마다 검산 표시로 막음. +- EST 변수 식(q · E · Cm 등)은 숫자로 얼림 — 다시 셈은 단가 전파만 · 변수 고쳐 다시 셈은 [우리 기초로 바꾸기] 몫. +- 「덮개 = 숫자만」 원칙을 바꿈(M2) — 사용자 식 검사 · 권한 · 화면 부담. +- 계산 자리(CLAUDE.md 5 장) — 식 평가기 TS 짝이 없음 · 조작 중 즉시 셈을 하려면 TS 평가기(짝 · 거울 시험) 또는 서버 셈(③) 중 고름. +- 경쟁사 원본 사본 `storage/_xfer_648/` 은 방향이 정해지면 지움. + +## 6. 사용자가 정할 것 + +1. 갈래 C 채택(권함) · A 만 · B 전면 중. +2. 가져올 때 기본 단가 — 엑셀 단가 그대로(권함 · 금액 일치 먼저) / 우리 단가로 바로. +3. M02 단가산출에 사용자 식 칸 열기(「덮개 = 숫자만」 원칙 바꿈) — 예(권함) / 가져온 산근만. +4. 단계 차례 P1 → P5 그대로 갈지.