Files
Aislo/resources/master_data/ref/_밤작업_요약.md
T

5.7 KiB

밤 작업 요약 (2026-09-21 저녁 ~ 09-22 아침)

여섯 창이 한 일 · 사용자가 아침에 읽는 용도. 값·코드는 이 문서에서 안 고침. 근거 = ref/ 검증 문서 이름.

① 화면에서 달라진 것

  • 단가산출 로직 상세 컨테이너 넷 — 기본정보(읽기 전용, 비고만 고침) · 호표 · 텍스트 수식 · 시험 계산. (_검증_로직개선_사용자경로.md · _검증_테스트_컨테이너.md)
  • 호표 세 묶음 — 인력 · 자재 · 경비. 다른 로직을 부르는 줄은 「그 밖」 한 줄로 나옴.
  • 텍스트 수식 두 칸 — 이름 식(글자로 된 식)과 값 식(숫자 식)이 줄마다 짝으로 나옴. 수량 0 인 줄이 사라지던 것 83줄을 고침. (_검증_텍스트_수식.md · _검증_이름식.md)
  • 알약 모달 — 호표 줄을 누르면 뜨는 창. 고른 자재·표 줄을 강조.
  • 일위대가 조합 컨테이너 — 로직 여러 개를 담고 미리 보기 합계를 봄. 수량·계산은 저장 안 됨. (_검증_조합.md · _검증_조합_화면.md)
  • 이름 바뀜 — 자재 이름을 고르기 조건으로 잡는 방식으로 바뀜(변수 참조 20줄 이관). (_검증_변수참조.md)
  • 재료 펼치면 자재품목 목록이 바로 열림 — 처음 펼칠 때 빈 화면으로 기다리던 것을 고침.
  • 좁은 화면에서 넓은 표가 잘리면 안내 한 줄이 뜸.
  • 화면 글 다듬음 — 「자재」 → 「재료」 따위로 이름을 맞춤.
  • 견본 조합 UA000001 이 이미 들어 있음 — 이름에 「견본」 표시 · 로직 셋(GF000219 · GF000119 · GF000137) 담김 · 바로 열어 볼 수 있음. 필요 없으면 지워도 됨.

눌러 볼 차례 (세 줄)

  1. 로직 화면에서 13-4-1 · 12-4 · 12-17-1 열어 컨테이너 넷과 호표 세 묶음을 훑음.
  2. 호표 줄을 눌러 알약 모달이 뜨고 줄이 강조되는지 봄.
  3. 조합 컨테이너에서 견본 조합 UA000001 을 열어 미리 보기 합계를 봄 → 새 조합 하나 만들어 로직 셋 담기 → 저장 → 다시 열기.

② 빨라진 것 (_검증_화면늦음.md 「고친 뒤」)

로직 목록을 부르는 길이 가장 느렸음(옛 6초). 마스터를 매번 새로 읽던 것을 한 번 읽어 두고 바뀐 파일만 다시 읽게 고침.

길 앞 뒤
로직 목록 켠 뒤 첫 번 3.2초 0.03초(서버가 뜰 때 미리 읽어 둠)
로직 목록 그 다음부터 2.5초 0.02초
조합 목록 0.3초 0.01초
로직 저장 직후 목록 2.5초 0.06초
로직 한 줄 저장 6.8초 0.8초

(잰 자리 = 랩탑 · 데스크탑은 같은 길이 2배쯤 느려 앞이 6초로 보였음.) 값이 그대로인지 전수로 맞춰 봄(_검증_목록캐시.md) — 로직 1,354줄 · 조합 · 고친 척한 경우 모두 어긋남 0. 남은 것: 인력·재료 같은 요소 파일 저장은 아직 7초(고치는 중) · 로직 저장의 0.8초 가운데 0.6초는 파일 두 번 읽기. (_검증_화면늦음.md)

③ 데이터가 채워진 정도

항목 전 → 후 남은 것
관급 값 채우기 355 → 112줄 남음 소형고압블록 49 · 중온 아스콘 28 · KP 접합부속 17 · 그 밖 14 · 접속티 4(값 지우고 까닭 적음) — 모두 조달청에 같은 물건이 없거나 사람이 정할 것
옛 재료 줄 307 → 178줄 남음 자재품목에 짝이 없는 것 139 · 지역 갈리는 것 17 · {변수} 든 것 22(변수 참조 20줄은 이관됨)
변수 참조 20줄 이관 금액 어긋남 0 · 옛 판과 같은 자재를 집음
값 못 채운 것 관급 112 · 단가 비어 멈춘 로직(맨홀 · VR관 · 흄관) 자료 쪽 몫

근거: _검증_관급_가까운줄.md · _남은_옛재료줄.md · _없는_재료.md.

④ 검증 수치 (_마감_수치.md · _검증_3장_마감.md)

항목 결과
시험(test_m01_* + test_masterdata_*) 밤 190 통과 → 새벽 195 통과 · 4 실패(견본 조합 탓) → 조합 시험을 고쳐 조합 + 이웃 여섯 파일 100 통과 · 실패 0
check_master 틀 · 로직 · 조합 0 · 0 · 0건
check_master 본문 0건(계수 결손 둘 메워짐)
계수 표 새로 올림 CC000338 발생재 공제율 · CC000339~340 강관배관 부자재율(일반업무용 · 병원)
일괄 시험 계산 통과 1,291 · 멈춤 63(자료 비어서 멈춤 · 화면 탓 아님)
단위 경고 14건
줄 수 로직 1,354 · 자재품목 30,592 · 기계 654 · 인력 378 · 품셈재료 363 · 소요량+계수 3,030 · 조합 1(견본)

고칠 것으로 남은 어긋남: 조합 메모·이름 칸이 글자 아닌 값도 받는 점(_검증_조합.md · 시험은 이미 마련됨) · 단가 비어 멈춘 로직 63(_단가_빈로직.md · 자료가 채워져야 풀림).

⑤ 사용자가 정할 것

PLAN 6장은 이 창의 PLAN.md 에 없어 PLAN 1-3 에 적음(이 창 PLAN.md 는 git 밖 파일이라 여기에도 옮겨 둠) — 다시 적지 않음. 관급 쪽 상세는 _확정거리_관급.md.

새로 생긴 것 둘:

  • 「단가산출 상세」 대 「호표」 — 화면에서 어느 말을 쓸지 정함.
  • 견본 조합 UA000001 — 계속 둘지 지울지 정함.

⑥ 아침에 눌러 볼 차례

  1. 로그인함.
  2. 마스터 데이터 화면을 엶.
  3. 단가산출 로직에서 13-4-1 을 열어 컨테이너와 호표 세 묶음을 봄.
  4. 로직 개선 시험에서 같은 로직을 열어 컨테이너 넷 · 텍스트 수식 두 칸을 보고, 호표 줄을 눌러 알약 모달이 뜨는지 봄.
  5. 일위대가 조합에서 견본 조합 UA000001 을 열고 미리 보기 합계를 봄.