Commit Graph
14 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5 d9b1d5ccb8 fix(z01): 거짓 알림 문구를 지금 상태로 — 덮개를 읽는 곳이 Z01 밖에 0 · 「아직 어디에도 안 쓰임(프로젝트로 옮기는 길 없음)」·「B06 이 아직 고친 값을 안 읽음」을 앞에 · 뒤 약속 문장은 지우지 않고 「그 길이 붙으면」으로(브레인 · 서브 훑기)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-17 17:28:29 +09:00
eomsangdonandClaude Opus 5 fd2ed65186 feat(z01): 상자 이름·계산 규칙을 이름표에서 읽어 보냄 — 이름표엔 이미 있었고 서버가 안 실어 영문으로 뜨던 것
- 목록 응답 kinds 에 group_label — 이름표 base_price_groups 이름(기초단가 · 품셈 기준 · 공종 축) · 화면은 7cb15af1 부터 이 칸을 읽음
- 공종 축 계산 규칙 칸 — 이름표 value_overrides 의 work_item_master 방식 이름(아래 하나를 고름 · 아래를 단계로 다 더함) · 없으면 영문 그대로
- 표 수준 rules 의 mode 는 영문 그대로(기계가 읽는 자리)
- 화면 확인: 상자 넷 한글 · 발파암 다섯 줄 「아래를 단계로 다 더함 | 0.1 · 0.9 · 1」
- 시험: 상자 이름 셋 · 발파암 깍기 합산 · 토사깍기 하나 고름 · Z01·이름표 시험 105 통과

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016VBGFXB9AbJBwXP19z75Qq
2026-09-17 16:54:48 +09:00
eomsangdonandClaude Opus 5 cf23fb8563 feat(z01): 공종 축 거르기를 서버가 냄 — 서브 화면 상자(b890fba0) 짝 · 건설 부문 다섯 · 줄 구실(이름은 axis_policy.json) · 값이 둘 이상 갈릴 때만 · 기본 「전부」 · 고른 key=value 만 받음 · 「임도가 쓰는 것」은 잣대가 없어 안 냄(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-17 16:20:34 +09:00
eomsangdonandClaude Opus 5 287027f810 feat(z01): 공종 축 API 틀 — GET /base-prices 에 갈래 work_item · 산림 kind(잎 358 · 갈래 편 618) · 이름은 전체 경로 · 계산 규칙(choose_one 91 · sum_steps 3)을 표 수준 rules 와 줄 칸 rule·step_weight 로 · 불변 열쇠(FW-) 오면 @id 로(칸 이름 한 곳) · 건설은 자료가 오면 저절로 섬 · 고치기 막힘 · 이름표 한 벌(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-17 11:06:26 +09:00
eomsangdonandClaude Opus 5 28a5bcb636 feat(z01): 표 목록을 서버가 냄 — GET /api/master-data/base-prices 가 갈래(base_price·pumsem_basis) · kind · 한글 이름(이름표에서) · 줄 수를 줌 · 화면이 kind 목록을 제 코드에 들면 새 kind 가 조용히 안 뜸(기계 작업량이 그랬음) · kind 를 하나 더하면 목록이 저절로 느는지 시험으로 못박음(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 15:56:24 +09:00
eomsangdonandClaude Opus 5 389d014018 fix(z01): 코덱스 검증 둘 — 철근 단가 참고값은 B09 계산값이라 고칠 칸에서 빼고 「계산값 · 표시 전용」 까닭·식을 실음(사용자 잣대 「마스터 = 계산으로 나오는 값이 아님」) · 돌쌓기 갈래 표에 같은 1:0.3 이 두 자리인 까닭 알림(품셈 13-4-4 [주]⑪ 직고·성절토 축 ↔ 교본 7-3 형식별 기본값 — 축과 근거가 다름)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 15:48:20 +09:00
eomsangdonandClaude Opus 5 028a6be247 feat(z01·b09): 코드에 박혀 있던 기계 작업량 밑값을 마스터로 꺼냄 — 새 자료 data_machine_productivity(불도저 속도 25 · 삽날 10 · 덤프 운반·적재 밑값 9 · 재료별 3) · B09 는 그 파일을 읽음(값은 한 칸도 안 바꿈 · 원문 pum_const C0426·C0427 대조 시험) · Z01 kind machine_productivity 로 관리자가 고칠 수 있게 · 식은 값이 아니라 로직이라 코드에 남김 · 이름표에 없는 새 자료는 폴더에서 찾음(사용자 원칙 「마스터 = 관리자가 제어할 값 · 코드 안에 있으면 안 됨」 · 브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 15:19:08 +09:00
eomsangdonandClaude Opus 5 d9f06913f1 feat(z01): 돌쌓기 표준경사 표에 알림 한 줄 — 고치면 횡단 도면 모양도 함께 바뀜(B06 이 같은 값으로 벽 기울기를 그림) · 아홉 중 그림에도 닿는 하나 · 문구는 서버가 냄(화면 사전이 생기면 두 벌 · 브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 14:06:36 +09:00
eomsangdonandClaude Opus 5 4a6de21552 feat(z01): 기초데이터 아홉을 기초단가와 같은 길로 — kind 열넷(coef 토량환산 · material_surcharge · formwork_reuse · rebar_complexity · timber_structure_class · masonry_slope · masonry_back_length · stone_kind · masonry_class) · 열쇠는 축을 슬래시로(구간 이름은 품셈 원문 표기) · 축 칸은 못 고침(같은 이름이 줄마다 값·축으로 갈리는 자리도 줄마다 막음) · 원문 중복 두 줄은 값이 같을 때만 한 줄 + 사유(갈리면 멈춤) · 이음표·품셈 원문 표·글·구조물 실측·기슭막이 교본값은 안 태움(사용자 잣대 · 브레인 승인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 13:08:09 +09:00
eomsangdonandClaude Opus 5 85743ee754 feat(z01): 덮개에 넷째 낱말 meaning_changed — 고칠 때 그 줄의 값 아닌 글자 칸(이름·규격·단위·인도조건)을 함께 적고 갱신 뒤 달라지면 「줄의 뜻이 바뀜」(같은 코드에 다른 기준 — 노임 국가유산직종 개편 · 자재 KS 개정) · was/now 는 서버가 한 줄로 합쳐 냄(이름 칸이 여럿인 자료가 있어 화면이 합치면 판정 두 벌) · 모아 보기 차례 맨 위 · 판·공표 날짜는 뜻 칸에서 뺌(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 11:28:10 +09:00
eomsangdonandClaude Opus 5 58c40b7c50 feat(z01): 기초단가 표 줄 세우기 — sort·desc 를 서버가 전체 줄로(자재 140 쪽이라 화면이 받은 50 줄만 세우면 가짜 차례) · 표 수준 sortable 로 눌릴 열을 알림(계산 열도 세움) · 덮개 얹은 값으로 · 거른 뒤에 세움 · 빈 칸은 어느 쪽이든 끝 · 모르는 열은 400(조용히 원본 차례로 안 돌아감)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 11:18:55 +09:00
eomsangdonandClaude Opus 5 05bab3b61f feat(z01): 기초단가 열 이름을 이름표에서만 읽음 — 합친 표 열 key 를 이름표 merged_tables 에 맞춤(노임 source · 유가 source·region_code·region_name·price_krw_per_l · 기계 fuel_type·fuel_rate_l_per_hour·operator_person_per_day·hourly_loss_krw·hourly_fuel_krw·hourly_operator_krw·hourly_total_krw) · 표 수준 알림을 서버가 한 벌로(새로 만드는 프로젝트부터 쓰임 · 요율은 법정값 경고까지) · 출처 받는 자리 빈 곳은 「없음」(브레인 ①②③)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-16 08:50:45 +09:00
eomsangdonandClaude Opus 5 4fe974bcaa feat(z01): 기초단가 표 수준 출처 — 출처표(data_master_sources) 를 kind 마다 목록으로(내는 곳 · 받는 자리 · 주기 · 최신 공표일 · 우리 판 · 확인한 날 · outdated) · 우리 판은 출처표 글자가 아니라 실제 파일에서 · 뒤처짐 판정은 서버만 · 판 기준일은 한 함수(effective_date · 파생본 derived_from.effective_date) · 모아 보기 항목에 단위(브레인)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-15 22:06:05 +09:00
eomsangdonandClaude Opus 5 26a847babc feat(z01): 기초단가 다섯 고치기 — 노임·기계·자재·유가·요율을 kind 마다 한 표(자료 제 열쇠 @id · 판 기준일 칸) · 고친 값은 덮개 resources/data_master_override/{kind}.json 에만(원본은 읽기만) · 원본 바뀐 덮개는 덮개 값 유지 + source_changed · 주인 없음은 버리지 않고 모아 보기(서버 정렬 · 거름 · 쪽)와 한꺼번에 비우기 · 기계 시간당 단가는 계산값으로 잠그고 산출근거(@formula) · 노임·유가 덮개가 기계 계산에 닿음 · B09 hourly_cost_of 와 대조(브레인 계약 · 사용자 지시)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
2026-09-15 22:00:30 +09:00