- test_m01_cache 세어 둔 막힘: 목록이 부품 문서(813-2)를 빼므로 대조 줄에서도 뺌
- test_m01_text 자동값 돌리기: 고르기가 빈 입력(GC001199~1201 = 내 기계 전용 식 · M01 정본 기계가 안 씀)은 자동값 고를 것이 없어 건너뜀 — 화면은 200 · ok false · 까닭 글로 안 깨짐
- test_802_4b1 산근 속 산근: 안쪽 기계 줄이 단가 칸 대신 값묶음이라 첫 줄을 단가 · 값묶음 어느 쪽이든 두 배로 고침
- 정본 · 로직 · 금액 안 바뀜
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- cp949 에 없는 글자는 「?」 로 바꿔 씀(22MB 공사 저장 중 멈춤)
- 기계경비 본문 Index(−3·−2·−1) 유지
- % 단위 수량은 소수로 써서 음수·큰 값도 되돌아옴
- 경쟁사 예제 estx 2건 저장값 대조·구버전 왕복 시험 추가
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 저장 관문이 읽은 줄을 박을 때 저장마다 닫힌 묶음 다시 모으기(grow(stamp)) 안 함(SK · 일위대가 · 사전조합)
- SK 파일 읽기 = 파일 자국 같으면 앞 것(skc.stored_doc · dsk.stored 같이 씀)
- 수식 사본 빈틈 셈(gap.gaps · gap.fill)은 저장 관문이 같은 셈 한 번으로 갈음
- 들여쓰기 없이 쓰기는 안 함 — 마스터 층 SK 파일이 git 추적이라 한 줄 JSON 이면 창끼리 합칠 때 통째 충돌 · 줄인 뒤 이득 파일당 약 1 ms
- 새 지킴 시험 test_826_3_copy_slim(아홉)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 수식 길 저장(따로 문서)은 옛 셈이 안 돌아 사본 칸이 1 줄로 줄던 것 — 두 칸 사본 줄 묶음 안에 드는 색인이 읽은 줄로 함께 줄임 · 사본 칸 빈 줄은 수식 칸 값 먼저
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Store_Make.save 새 키 찾기 = 3만 키 목록 훑기(제곱) → 묶음
- 기계 상세 = 판만 읽음(표 두 번 풀기 걷음) · 기계 폴더 새 사본 = 줄 글을 이어 한 번에 풂(표 열기 옛 한 파일과 비슷)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 394/565 바이트 레코드(Extended·ShortString) 읽기·쓰기, 표별 변환과 설계변경 c* 파일
- 호표 코드 매기기·품명규격으로 연결 코드 붙이기, 저장 금액 유지
- 단가비교 창(4종, 차례 짝, 합계 다름 표시, 더블클릭 이동), Ctrl+Alt+E · Ctrl+Shift+F12
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 사본 셈 색인(Copy.get)이 내준 줄 키를 사본 줄 묶음별로 적음(skc.READS)
- 저장 관문(Store._server — SK · 일위대가 · 사전조합 · 층 복사 · 열 복사)에서 문서 사본(사본 · 수식 값 몫)을 이 문서 셈이 읽은 줄만 남김 · 읽었는데 사본 없는 줄 = 지금 M01 값으로 더함(M02_Copy_Slim 새 파일)
- 파일 꼴 그대로 · 프로젝트 층 그대로 · 저장된 파일은 다음 저장 때 줄어듦
- 사용자 층 사본 68 건 전수: 금액 옛 코드와 같음 · M01 값 두 배 흉내 뒤에도 그대로 · SK 58.4 MB → 3.7 MB · 일위대가 9.2 MB → 1.7 MB
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 층 내기계.json {줄, 다음} → 내기계/<키>.json + _다음.json · 옛 파일은 읽을 때 한 번 옮기고 지움(내용 · 다음 번호 같음)
- 만들기 = 번호 먼저 · 대 파일 하나 · 고침 = 그 대 파일만 · 지움 = 그 대 파일 지움 · 셈 색인 기억 = 폴더 자국
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 기계.json 한 파일 → 폴더 기계/(EQ 키마다 파일 + _머리.json · 차례 = 키 차례) · 옮긴 빌더 build_기계폴더_826_2 (655 대 머리 · 줄 · 차례 대조 뒤 옛 파일 지움)
- 읽기 도우미 master_machine_files — cm.load · Store_Cache · Store.read 가 옛 「기계.json」 한 표 꼴로 지어 줌(API · 화면 · 색인 그대로) · 쓰기 = 바뀐 대 파일만
- 기계.json 직접 열던 곳 도우미로: M02_San_Basis_Index · M02_Logic_Standard 지문 · build_용도 · master_keys.adopt · _틀 · _갱신절차
- 저장 몸 M01_MasterData_Store_Save — 전 = 기억 · 후 = 고친 파일만 얕은 사본 · 틀은 고친 줄만 · 조합 · 일위대가 문서는 로직 줄이 빠질 때만 · 재료 찾기 기억 이어받음 · 저장 뒤 쓴 파일만 기억에 갈아 끼움
- 마스터 사본 시험 22 개 = 기계 폴더도 복사 · 821_2 · 815_2 글 대조 = 대 파일 하나 대조(옛 한 파일 글 대조 낡음)
- 새 시험 test_826_2 — 폴더 = 한 표 · 한 대 한 파일 · 새 · 지움 · 409 · 옛 길과 같은 오류 스무 견본
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 웹 계산·표시 옵션에 이어진 칸은 그 옵션에, 나머지는 값만, PC 설정은 브라우저에
- 바꾼 칸만 씀, 원본 적용 알림
- 코드표시 켜면 표에 코드 열, 레벨 표시 끄면 레벨 열 뺌
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 호표 1 단위 펼친 항목 합과 호표 금액 대조, 10원 넘게 어긋나면 표시
- 당초값·계산값(노무·재료·경비·실적)과 항목 목록
- 동원 계산에 호표 단위 펼치기(roots) 추가
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 작업모드 값(CurrentWorkMode) ESTX 읽기·쓰기
- 일반↔표준 묶음 바꿀 때 원가계산서 보관·꺼내기, 없으면 설치 양식(일반·표준 각 30종)에서 고르기
- 저장한 작업 중 계약심사 작업 목록
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 미리보기 인쇄범위: 부수, 현재면, 쪽 범위(넘침·거꾸로 알림), 부수마다 간지, 일괄인쇄
- 묶음 인쇄 창 인쇄양식목록: 인쇄표·설정 이름 붙여 등록·열기·삭제, .pfot 불러오기/저장
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 근거(메모)를 문단·굵게·표·그림 자리표로 펼쳐 편집, 붙여넣기(서식 있는 글·표), 저장
- WPTools 글 형식 읽기·쓰기(native-memo-wpt.cjs) — 그림 원문 보존, ASCII 로 써서 cp949 변환 없음
- ESTX 저장: 원래 메모가 있던 행만, 새 메모는 JSON 저장 안내
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 설계변경 내역서에서 회차 추가 때 당초/변경 고르기
- 당초면 행마다 당초 칸으로 Index·품명·규격·단위·수량·단가·금액(GC 포함)
- 회차 추가 처리를 native-progress-view.js 로
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 기성고 화면을 native-progress-view.js 로 옮김
- 코드·레벨·사정금액·노재경 구분(비목순서·실적)·비고란·집계공종 진하게·수량/금액 0 숨김·품명정렬·두줄·바탕색 반영
- Enter 뒤 셀 이동 방향, 취소면 연 때 값으로 되돌림
- 주 메뉴 환경설정은 기성 화면에서 이 창을 엶
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 물가변동 품목조정 화면을 native-applied-cost.js 로 옮김(native-extra.js 700줄 한계)
- 보기 변경: 단가 밴드 숨기고 계약·구분별 수량 7종만
- 수량불러오기: 고른 내역서 행 i 수량을 구분 칸에, 원가 행 i Cost 를 Es*Cost 에(위치 짝)
- 적용대가집계표: 원가 행마다 계약·적용제외·적용대가 금액
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 내 기계 저장의 「주연료 · 전력은 하나만」 막음 뺌 — 불러오기 자동 생성(경쟁사 파워트로웰 = 손료 + 휘발유 + 잡품 + 전력)이 막히던 것
- 꼴 고름(logic_key) 연료 + 전력 → GC001200 · + 조종원(직종 있음) → GC001201 · 직종 없는 조종원 = 까닭
- 조종원 줄을 한 식에 넣지 않음 — 수식 계산기가 빈 직종 「LB:」 를 못 받음(전력 식 GC001196 · 1197 짝과 같은 꼴)
- 수식 문서 두 줄 더함 · 802-2 대조 목록 다시 씀(두 줄 같음) · M01 정본 기계 · 다른 식 금액 그대로
- 낡은 시험: test_821_4 키대장 다음 번호 수 박은 기대 → 쓴 · 버린 번호보다 뒤(결번 재사용 없음) ·
test_822_2 연료 + 전력 None · 저장 400 기대 → 새 식 · 미리보기 = 서버 값
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 새 M02_Layer_Index — 항목마다 자국(고친 때 · 크기) · 판 · 서고 요약 기억(메모리 + storage _derived/m02_layer_index) · 바뀐 항목만 다시 읽어 셈
- 기준금액 기댐 = 셈 코드 내용 · M01 폴더 · 층 곁 파일 자국 + 셈 때 읽은 참조 파일 자국(refs.SEEN)
- 쓰는곳수 = 요청마다 쓰는 곳 파일 한 번 훑어 거꾸로 셈 · 참조 이름표 기억도 파생 저장본(ids.json)
- 판 확인(저장 · 지움 409)은 그대로 파일 내용 · 목록 답 내용 · 차례 그대로(8004 바이트 대조)
- 개인 층(102 줄) 두 번째 3.0 → 0.14 초 · 다시 뜬 뒤 첫 9.9 → 0.24 초 · 마스터 2.9 → 0.10 초
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- 원인: 다시 고르기(repick)가 엑셀 값 기억을 일부러 남김(812-9) → 엑셀 단가 기준 보기가 바꾼 기계 줄도 옛 엑셀 값으로 셈 · 이름만 바뀜
- 이은 가져온 줄을 다른 것으로 = 엑셀 값 뗌 · 연결 `바꿈` = 원래 연결 · 이름 · 규격 · 원래 것 다시 고름 = 되돌림 · 못 이은 줄 고름(812-9)은 그대로
- 줄에 「바꿈」 배지 + [되돌리기] · 머리 「바꾼 줄 n — 원본과 다름」 · 인력 · 재료 바꿈도 같은 길
- 서버: 바꾼 줄 있으면 셈 색인 = 로직 사본 위 · 저장 때 셈이 읽은 줄(내 기계 등)을 로직 사본에 박음(822-1 사본 규칙)
- 옛 칸 지문: 파일 24554.0 = 화면 왕복 24554 — 가져온 식 수식 저장 뒤 페이지 [저장] 409(「그 사이 양식이 바뀜」) 막음
- 시험 test_823_1_imported_swap 5(+ 헬퍼 helper_823_1_swap.cjs)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>