- 고정 줄 이은 자재가 별도 · 관급이면 대가 안 0 원 + 그 몫 `aside` → 집계 `aside` 줄(자재대 수량)
(`Calc_Labor` py · ts 짝 `_fixed_apart` · `Summary._fixed_lines`) — 기본 표시는 M02 자재표시 그대로
- 거창 직접비 합 = 엑셀(384,916,227) · 견본 넷 사라진 재료 0 · 겹쳐 셈 0
- 지킴 시험 `test_842_1_b09_fixed_aside`(재료 · 고정 · 관급 · 기계 겸 · 거울) + `test_707_7` 전수 시험
- `test_707_7` 낡은 기대(거창 gap 50000 · 다시 부르기 384866227) 고침
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
㉠ 시험 틀 낡음 — 공용 원화 꼴(751-2 common_util_money.ts formatMoney · formatPrice)로 옮겨진 뒤 TS 를 import 떼고 이어 돌리는 틀에 그 함수가 없음
- test_184_3 money_ts()(함수 속에 넣어 이름 겹침 0) · 145-4 · 166-1 · 183-3 · 185-1 · 239-1(184-3 틀) · 261-2 가 같이 붙임
㉠ 기대 글 낡음
- 155-5 · 157-1: 801-5 M01 단위 표기(「mm」 → 「㎜」 · 찾기 값 「20 sec」)
- 243-1: 719-4 산근 계산서 표(제 표 · 두 번 눌러 고침)가 표 목록에 빠짐 → 더하고 editOnDouble 지킴
- 246-2: 공용 메뉴 「▾」 = 요구 551 여럿 고르기 단추 꼬리(다른 기능) → 옛 아코디언 표지만 봄
- 311: B05 「노선 추천」 칸 626-1 걷음 → 접힘 기대에서 뺌
㉡ 걷은 기능 시험 · ㉢ 코드 흠 — 없음
- B09 이름 든 51 파일 + 위 다섯 + 717-4 · 721 = 315 통과 · 실패 0(717-4 · 721 = sub1 고침 받은 판 통과) · 719-1 · 796-2e = sub4 몫이라 안 만짐
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- test_813_2 · test_713_3: 816-3 체인톱 GF000337 · 822-2 GC001196~1199 · 822-2b GC001200 · 1201 = 기계경비식 7 이 일부러 더해짐 → 로직 1,513 → 1,520 · 부품 기계경비식 9 → 16(표지 73 → 80) · 그 가운데 822-2 · 822-2b 여섯이 8 절 묶음에 들어 묶음 328 → 334
- test_719_1: 811-1(4673fd89a · SC 안 SK = 참조 한 행 · 안 펼침)부터 SK 를 고치면 SC 서고 사본 원본판이 바뀌는 것이 맞음(사본 [업데이트] 대상) — 옛 740-1 「원본판 그대로」 단언을 「바뀜」 으로
- test_796_2e: 836-2(7311d911e) 개인 층 자동 따라옴부터 연결 기초는 [재생성] 누르기 전에도 원본 바뀜을 따라감 — 「누르기 전 = 그대로」 단언을 「따라옴」 으로 · 끊음 = 안 따라감은 그대로
- 깨진 시점은 옛 판을 tmp 에 풀어 같은 시험으로 가름(719-1 = 811-1 앞 통과 · 뒤 실패 · 796-2e = 836-2 앞 통과 · 뒤 실패)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 서버 `M02_Material_Own`: M01 자재품목과 이름 · 규격 · 단위 같음 = 409(빈칸 · 대소문자 · ㎏ = kg 무시) · 고치기 · 지우기(쓰는 곳 있으면 409 · 밑줄 폴더 보관본 뺌) · 목록 줄마다 쓰는 곳
- 셈 색인: 단가산출 사본 색인 · 사본 모으기 · 빈틈 채우기에 내 재료 줄을 내 기계처럼 얹음 → 개인 층 단가산출은 값 바뀌면 836-2 길로 따라옴 · 프로젝트 층 = 사본 값
- 화면: 개인관리 › 자재 위 「내 재료」 표 + 고침 칸(`M02_MyMaterial_View` · `M02_MyMaterial_Api`) · 아래 「값을 바로 적은 재료」 모아 보기는 읽기 그대로 · 찾아 넣기 재료 탭 M01 위 「내 재료」 묶음(줄 쌓기 개인 층)
- M01 재료를 본떠 값만 바꾼 내 재료를 만드는 길 = 없었음(걷을 것 없음)
낡은 시험 고침: test_m02_material_own 목록 줄에 「쓰는곳」 칸
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 까닭: 828-1 이 STmate 원파일 구성표 일위대가를 HP 호표(45)와 앞쪽 「일위대가표」 시트로 넣음(뜻한 바꿈 · test_814_1 은 그때 고침) · test_810_2 만 옛 꼴(호표 0 · 첫 시트 = 단가산출표)로 남아 있었음
- 코드 흠 아님 — 엔진 그대로 · test_810_2 20 통과 · test_810_3 16 통과
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 찾기: 줄 단위를 별칭 · 정확 일치 고르기까지 넘김 · 이은 판정마다 단위 맞춤(MatFind `_by_unit` · 코드 길 포함)
· 이름 · 규격 같은 쌍둥이 중 같은 단위 줄 › 같은 성격 = 이음 그대로 › 성격 다름 = 판정 「단위 다름 — 고르기」(까닭 「단위 다름 ㎡ ↔ 매」)
- 값: 자재품목 바로 이음 줄 = 셈이 줄 단위로 환산 · 표시 「단위 환산 톤 → kg」 · 성격 다름 = 경고(master_pick 한 벌)
- 문서 연결(호표 길): 자재 이음에 줄 단위 · 사람이 고른 줄도 단위 글(설명)
- 시험 827-3 고침: 고른 줄 연결에 줄 단위 칸이 붙음(840-3 설계)
- 전수(네 원천 · 산근 + 일위): 단위 어긋난 48 줄 = 같은 단위 줄 5 · 고르기 37 · 1:1 그대로 6 · 단위 같은 줄 이음 · 값 전후 같음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- M02_Item_Sangeun.freeze: 굳힌 SK 사본에 원본 「수식」 칸(기계덮음 · 수식 고침이 든 수식 문서)을 같이 담음(브레인 허락 · 두 줄) — 구조물 사본 · 서고 사본 같은 굳히기
- B09 단가산출 블록 합 = M02_Sangeun_Calc.unit(M02 가 일위대가 안 SK 를 셀 때 쓰는 셈) × 배 · 고친 칸 · 붙인 줄 · 재료 표시 바꿈 없을 때만(Supply.sk_money · Calc_Labor py · ts 짝)
- 검증_sub5 실서버: 굴착기 가격 덮음 SK M02 4,560 = B09 4,560(전 3,548) · 옛 사본(수식 없음) = 덮기 전 값 그대로
- 사본 크기: SK 사본 일위대가.json 58 → 95 KB · 일위대가 사본 155 → 238 KB(원본 칸과 수식 겹쳐 담음)
- 지킴 시험 test_841_1_b09_m02_values.py(B09 기계 시간당 다시 셈 없음 · 기계 대가 = 엔진 기준 · 덮음 SK 사본까지)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 정본 로직(08장 아홉 · 산림 10장 4륜 덤프) 시간환산 중간 식 = 세 줄 분자 ÷ 분모 곱(713-4 전 꼴) · 수식 문서 = 빌더 변환으로 다시 지음(변환 대조 1,520 같음 · 채택 1 원 셋 = 같은 까닭 714-3)
- 체인톱 GF000337 은 그대로(시간환산 = 하루 연료 · 손료 → 시간 · 조종원 없음)
- 짝: 기계 양식 시간환산(M01 lists = 세 줄 곱) · master_machine_coef ↔ common_util_machine_coef 기본값 5/24 · 기계 덮음 새 조종원 줄 꼴(master_doc_cover ↔ common_util_formula_doc_cover) · 기호 이름 상여분자 · 상여분모 · 휴지분자 · 휴지분모
- 전후: 조종원 기계 295 대 노무비만 ×5/3 · 조종원 없는 기계 불변 · 로직 1,520 중 기계 부르는 431 만 오름
- B09 는 안 고침(계수표 세 줄을 스스로 곱함 · 두 번 곱 0)
낡은 시험 고침: 713-4 지킴을 세 계수 꼴로 · masterdata_check · 796-1 · 821-2 · 821-4 · 822-2 · 836-1 · 839-1 기대값 = 조종원 5/24 · 802-2 채택 차이 셋 · 821-3 줄 쌓기 내 기계 = 836-2 뒤 개인 층 자동 따라옴(옛 단가새값 · 단가갱신 기대 걷음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- test_717_4 = 811-1 부터 일위대가 안 SK 줄은 참조 한 행 그대로(본뜬 · 펼침 없음) — 옛 740-1 펼침 기대 고침
- test_721 736_2 = 머리 단추를 headBtns 로 조건부 전달(actions: headBtns)하는 꼴로 고침
- test_m02_structure_panel = 머리 단추 줄에 actions.undo 가 들어간 꼴(804-8)로 고침
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 기계 보기 부품(A00_Common/line_stack_machine_sheet) — 836-1 제어 구역 그대로(기계 표 꼴 훅 sheet · 잠금 lock) + 기본 정보 · 손료 근거 접이 카드 + 비슷한 기계에서 시작 · 값 바꾸면 브라우저 계산기로 즉시
- 서버 POST /api/m02/machine-sheet(M02_MyMachine_Sheet) — 식 고름 + 식 문서 + 처음 줄 값 + 연결 기록 · 쓰기 없음 · 파이썬 bind ↔ TS bindDoc 짝
- 덮음 ↔ 기계 줄(common_util_machine_sheet) — 고침 없음 = 줄 바이트 같음 · 내 기계 바로 · 직접 자리 맞춤
- 내 기계 = M01 에 없는 기계만 — 화면 만들기 · 고치기에서 M01 과 같은 이름 · 규격 409(불러오기 자동 생성은 그대로) · [새 기계] · 고침 열림
- 옛 기계 양식 부품(ui_template_machine_form) 지움 — 쓰는 곳 0(부품 모음 견본 줄도 걷음)
- 낡은 시험 test_821_3 test_stack_line_copy — 836-2 자동 따라옴(내 기계 고치면 SK 금액 따라감 · 갱신 할 것 없음)에 맞춤
- 지킴 시험 test_840_2 — M01 기계 655 대 박은 식 셈 = 요소 셈 · 줄 그대로 · 굴착기 덮음 · 내 기계 꼴 · M01 같은 이름 막음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 낡은 시험(코드 흠 아님): 개인 층은 M01 단가가 열 때 이미 따라와 바뀐자원이 비는 것이 지금 꼴
- 개인 층 단언 = 바뀐자원 없음 · 후 계가 이미 오름 / 프로젝트 층(사본 복사) 단언 = 바뀐자원 · 후 계 · 문서 그대로(기존 뜻)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- machineCellName(칸) — 기계 제어 구역(836-1) 값 칸 이름표(상각비계수 → 상각 …) · 툴팁 = 원래 칸 이름
- 「P_EQ기계…」 이름 = 그 기호 개수(3 · 5 · 6)로 문서 꼴을 앎 — 칸 연결이 숫자로 바뀌어도 같은 이름
- test_839_1 에 차례 이름 = 읽는 칸 · 직접 입력 뒤 같음 추가
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- test_m02_hopyo_excel: 역할 표 · 마스터 폴더 시험을 「늘 개인 층 · 마스터 폴더 증가 0」 로 갈음
- test_m02_hopyo_grid: 남의 개인 층 403 → 주인 글 무시 200
- test_m02_hopyo_screen: 층 고름 글 대조 → 층 고름 없음
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 새 common_util_machine_symbol_name.ts — 기호 58 꼴 + 「P_EQ기계」 읽는 칸 이름(가격 · 상각 · 정비 · 관리 · 손료 · 가산 · 잡품 …) · machineAlias(doc)
- tableAlias 가 기계경비식 문서만 사전을 얹음(왼쪽 · 오른쪽 · 기계 펼침 · M01 읽기 창 · 식 글 고침 칸 같은 길)
- FormulaDoc 에 부품.갈래 형 추가
- 새 시험 test_839_1(16 문서 전수 · 겹침 0 · 식 글 왕복 · 밖 문서 그대로 · 자료 불변)
- test_804_4 표값_화면이름_전수 = 기계경비식 문서는 ^표 꼬리 검사에서 뺌(짧은 한글 이름이라 꼬리가 없음)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 화면: 왼쪽 층 고름(개인·회사·마스터) · 머리 층 배지 · 작업 중 줄의 층 글 걷음(Hopyo_Side · Hopyo_Import)
- 서버: 불러오기 길(Hopyo_Router)은 경로 층 · 주인 · 몸 층을 무시하고 개인 층 고정 · 단산 블록 → 가져온 식(from-hopyo · preview)도 개인 층
- 시험: 새 지킴 시험 test_837_1 · 낡은 시험 고침(785_4 층 고름 → 층 가르기 없음 · dirty 글 / 705_2 남의 층 403 → 경로 층 무시 200)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 왼쪽 기계 줄 ▸ = 접는 구역(값 칸 단위 · 고침 표지 · 원래 값 · 조종원 노임 고르기 · 잡품 재료 · 유가 고르기 · 율 %)
- 고침 = 문서 칸 기계덮음(캐시 · 저장 때 서버 다시 셈) · 원본과 같으면 지움 · 같은 기계 줄 한 벌
- 오른쪽 산출근거 펼침 = 덮은 값으로 셈(읽기 그대로) · M01 기초 = 칸 잠김
- 기계 창 = 찾기 · 바꾸기만(양식 · 고쳐 쓰기 → 내 기계 초안 길 걷음)
- 덮음 원본 대조에서 이름 · 단위(화면 글) 뺌 · 조종원 줄 규격 = 직종 이름
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 줄 쌓기 화면 `memory` 옵션(저장 전 문서) — 빈 키 + 몸 `본` · 왼쪽 보기만 · 디스크 쓰기 0
- 서버 `…/sangeun/-/doc/read` · 미리 셈 몸 `본`(읽기 권한이면 됨)
- 지킴 시험 `test_836_5_memory_doc`(STmate 봉화 · EST 북부 · 금액 = 저장 SK 와 같음) · 시험 둘 문자열 맞춤
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 새 M02_Sk_AutoRenew — 프로젝트 층 밖 SK 사본 줄 = 지금 M01(+ 내 기계) · 부름 문서 = 지금 M01 수식 문서
- 고침 판정 = 내용 대조(끊음 대 부름 · 따로 문서 대 처음) · 바꿨다 되돌림 = 안 고침
- M01 에서 바뀐 항목의 고침 = 지움 + 다시 복사 + 열기 답 사본.갱신 알림 · 사본.자동 표지
- 파일은 [저장] · 알림 확인(저장) 때만 씀 · 읽기 길 안 씀 · 프로젝트 층 그대로
- 옛 시험 8 개 = 손 갱신 길(프로젝트 층 꼴 · 자동 끔) 고정 — 개인 층 「금액 그대로」 단언이 낡음
- 새 시험 test_836_2_sk_auto_renew(㉠ ~ ㉦)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 자리 = SK 수식.문서.기계덮음 {기계 입력 글: {값 · 조종원 줄 · 잡품 줄}} · 사본 줄 그대로
- 계산기(파이썬 · TS 짝)가 기계 식 부를 때 그 기계 덮음을 얹음 · 덮음 없음 = 문서 그대로
- 서버 저장 · 미리 셈 = 몸 검사 + 원본과 같은 칸 · 안 부르는 기계 뺌
- 거울 · 손셈(굴착기 1.0㎥ 108,958) · 저장 길 지킴 시험 test_836_1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- test_814_1 test_oil_power_material_links — 재료 「지역」 칸이 830-11 에서 「시도 · 시군구」 두 칸으로 바뀜 → 시도 = 서울로 봄
- test_804_2 test_들여쓰기_수준 — 「줄 쌓기 고침에 기계 글 없음」 은 827-1 기계 창(openMachineWindow) 전 꼴 → 기계 창 있음으로 봄
- test_m02_hopyo_screen test_좌측_판_자리와_권한 — 불러오기 파일 고르기 accept 가 810-3 · 814-1 에서 원파일(.estx · .stc)까지 → 지금 글로 봄
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 자동 저장 취소(요구 852-1) — 가져온 식 열기 = 미리 보기 `…/sangeun/from-hopyo/preview`(층 · 재료 고름 안 씀 ·
같은 내용 SK 있으면 그것을 읽음) · [저장] = `from-hopyo` 몸 `문서`(고친 문서째 · 안쪽 산근 참조 · 내 기계 그때) ·
옛 길: 단가산출표 목록 [내 단가산출로] · [수정] 모달 단산 줄 누름이 서버 make 로 SK 를 바로 만들었음
(`FromHopyo.make` 를 `_prep` · `draft` · `make(doc)` 로 · `Imported.new_doc` · `keep` · `draft` · `MatPick.merge`)
- 산출근거 표 비목 줄(노무비 : … = 금액) = 합계 · 그 비목 칸에 금액(엑셀 단가산출 시트와 같음 · 852-2 · `line_stack_out`)
- 단가산출 상세 시트 블록 안 줄 이어짐 초록 안 칠함 — 출처 행 = 인력 · 기계 노무비 행(852-3 · 다른 칠 · 머리 행 그대로)
- 단가산출 목록 [내 단가산출로] 걷음 → 줄 고르면 개인 층 가져온 식 모달(852-4)
- 일위대가표 목록 [내 일위대가로] 걷음 → 줄 고르면 [수정] 모달(852-5 · 모달 머리 [내 일위대가로] 그대로)
- 부품 상자 모달 큰 중간 창 `1400px`(1400 × 880) — 불러오기 [수정] · 가져온 식 모달(852-6)
- 시험: 새 test_835_1(미리 보기 쓰기 0 · [저장] = 옛 길과 같은 SK) · 낡은 시험 고침 —
test_627(저장 단추 걷음 · MatPick 가짜 없어 import.meta 로 죽던 것) · test_779_5(이어짐 초록 안 칠함) ·
test_793_3b · test_809_1(수정 모달 단산 줄 = 가져온 식 모달)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 새 순수 계산 logic/M01_MasterData_logic_source_notes.ts (서술 줄 가르기 · 줄바꿈 칸 판정) · 원문 글 · 차례 그대로
- 원문 표 2,573 · 폭 420 기준 서술 줄 때문에 넘친 표 138 → 0 · 넘침 1,228 → 1,020
- 시험 test_833_1_source_notes (보기 + 전수 글 보존)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 행정구역 표 = 시도 17(짧은 이름) + 전국 · 시도별 시군구 229(자치 227 + 제주 행정시 2 · 2026-07-01 인천 제물포 · 영종 · 검단 반영) · 옛 이름(강원도 · 전라북도 · 청원 · 마산 · 진해 · 연기 · 인천 남구 · 중구 · 동구 · 경북 군위) · 별칭(영종도 · 용유도 · 세종시 · 제주도)
- 풀이 master_region.split — 시도만 = 시군구 「전체」 · 시군구만 = 시도 찾음 · 읍면 = 시군구(읍면) · 여러 시도 = 쉼표 · 제외 조건 = 끝에 「 제외」 · 조합 이름 = 비고 · 잘린 끝 낱말 = 하나뿐인 시군구(동두 → 동두천 · 금 → 금천)
- 지역 글 242 종 모두 풀림(못 푼 것 0) · 옛 이름 바꾼 줄 648 · 줄 · 키 · 값 그대로(24,027 · 비고만 조합 121 줄)
- 쓰는 곳: 지역 글 = material_merge.where(시도 + 시군구) — M01 찾기(label · 검색어 · 자재지역) · 표 찾기 · 후보 글 · 불러오기(M02_Mat_Place · Hopyo_Match · Hopyo_Material — 가져온 지역 낱말도 짧은 이름으로 · 시군구가 있으면 그것으로 맞댐)
- M01 화면: 시도 = 고르기(목록 밖 값 「대전,충남」 은 끝에) · 시군구 = 글 · 새 줄 - · -
- 로직 1,520 시험 계산 전후 다름 0 · check_master 틀 · 본문 · 로직 · 조합 · 목차 0 · 단위 27 · 배 7(전과 같음)
- 빌더 adopt 가 로직 장 파일 「차례」 를 하나씩 미는 것은 이번 일 밖 — 되돌림(로직 파일 손대지 않음)
- 새 지킴 test_830_11_material_sido · 낡은 시험 고침: test_830_10 · test_830_2(열 · 지역 기대를 두 칸으로 · 830-11 새 겹침 38 묶음 = 청원 → 청주 4 · 조합 비고 34) · test_m02_hopyo_match(강원도(강릉시) → 강원 강릉)
- 틀 문서 _틀.md 11 절 행정구역 표
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 정본 = 장 파일 머리 「차례」(order_chapters) — 건설 공통·토목·건축·기계설비·유지관리 → 산림 → 자체 로 다시 매김(소요량 · 계수 · 로직 144 파일 머리 한 줄씩)
- 「차례」 없는 파일(자체)은 맨 뒤 — chapter_order 한 곳 · M01 목록 · 로직 목록 · M02 기준 목록 셈 순서가 같이 따름
- 낡은 시험 test_m01_api 의 산림 먼저 단정 2 줄 고침 · 지킴 시험 test_843_book_order 추가
- 로직 내용 · 키 · 금액 그대로
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- 새 M02_Mat_Place: 가져온 이름 · 규격 → (뺀 이름, 뺀 규격, 지역, 상하차)(material_merge 판독 한 벌) · 고르는 차례 rank
- 고르는 차례 = 상하차 맞음(글 없으면 -) › 값 있는 줄 › 줄 지역 › 전국 · 지역 모름 › 서울 › 경기 › 그 밖(값 가운데에 가까운 줄)
- Elem_Alias(_same · one · region_of) · Hopyo_Match(목록에 지역 · 상하차 · 값 · 이름 같음 = 뺀 이름 + 지역 · 상하차 같음) · Hopyo_Material(_places · 변형 지역 = 지역 칸 · _prefer) · MatSame._pick · MatFind 후보 글 = 지역 칸
- 다시 고르기 · 찾기 창 · 줄 풍선말 후보 글에 지역 · 상하차(M01 placeNote 한 벌)
- 시험: 814_1 · m02_hopyo_match 기대를 지역 칸 꼴로 · 새 지킴 test_830_10_material_region 21
- 불러오기 지킴 812_1 · 814_1 · 815_1 · 817_1 · 827_2 · 827_3 · 828_1 · 828_2 · 778_5 ×2 · 793_2 ×2 · 797_1 ×2 · m02_hopyo_match 통과 · typecheck 0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- master_material.label = 이름 + 지역 칸 · 검색어 지역 낱말 · 자재지역 입력 · 고르는 차례(master_pick)가 이름 글 대신 지역 칸과 맞대짐
- 로직 1,520: 같음 1,517 · 전부터 멈춤 3(GC001199 ~ 1201) — 지역 칸만 고쳤을 때 다르던 11(시멘트 전국 · 포항 모래 · 포항 레미콘)이 원래 줄로
- 계산 줄 품목 칸에 지역 · 상하차 · M01 고르기 창(가격 연결 · 로직 재료 후보) 글에 지역 · 상하차(모름 「-」 뺌)
- M01 표 찾기(Store_Find) 낱말이 지역 칸에도 맞음 — 「레미콘 서울」 · 저장 뒤 찾기 기억 지움도 지역 칸 포함
- 새 줄 지역 기본 「-」 · test_m01_pick 합판 서울 기대를 지역 칸으로
- check_master 틀 · 본문 · 로직 · 조합 · 목차 0 · 단위 27 · 배 7(전과 같음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>