Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1 — 줄 구실 잣대 axis_policy.json 받음 · 열쇠 모듈은 그쪽 설계(잣대를 자료에서 읽음) 취함 · 건설 총칙 뿌리를 잣대에서 읽어 CP-01-01(37줄) 표시(미확정 둘은 안 넣음) · 평평한 목록을 잣대대로 표가 붙은 줄(산림 365 · 건설 997 · stats.work_items) · 이름표 건설 칸을 대기 자리에서 merged_tables 로 옮김(서버가 kind 를 냄)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BW6Jdsh18WPtYUR6THZJqn
This commit is contained in:
@@ -1366,7 +1366,7 @@
|
||||
"sources": [
|
||||
"work_item_master::work_items"
|
||||
],
|
||||
"rows_note": "잎 360 줄 · 갈래 펴면 620",
|
||||
"rows_note": "표가 붙은 줄 365(잎 360 + 표 붙은 부모 5) · 갈래 펴면 627",
|
||||
"columns": [
|
||||
{
|
||||
"key": "work_item_code",
|
||||
@@ -1429,7 +1429,7 @@
|
||||
"sources": [
|
||||
"work_item_master_const::work_items"
|
||||
],
|
||||
"rows_note": "잎 995 줄 · 갈래 키 아직 없음(편 수 = 잎 수)",
|
||||
"rows_note": "표가 붙은 줄 997(잎 995 + 표 붙은 부모 2) · 갈래 키 아직 없음(편 수 = 줄 수)",
|
||||
"columns": [
|
||||
{
|
||||
"key": "work_item_code",
|
||||
@@ -1826,7 +1826,7 @@
|
||||
"key": [
|
||||
"work_item_key"
|
||||
],
|
||||
"checked": "잎 360 줄 불변 열쇠(FW-) 겹침 0(전수 · `test_z01_work_items`). 목차 코드(FP-)는 칸으로만 — 개정 때 밀림."
|
||||
"checked": "표가 붙은 줄 365 불변 열쇠(FW-) 겹침 0(전수 · `test_z01_work_items`). 목차 코드(FP-)는 칸으로만 — 개정 때 밀림."
|
||||
},
|
||||
{
|
||||
"table": "work_item_const",
|
||||
@@ -1835,7 +1835,7 @@
|
||||
"key": [
|
||||
"work_item_key"
|
||||
],
|
||||
"checked": "잎 995 줄 불변 열쇠(CW-) 겹침 0(전수 · `test_work_item_master_const`). 목차 코드(CP-)는 칸으로만 — 개정 때 밀림."
|
||||
"checked": "표가 붙은 줄 997 불변 열쇠(CW-) 겹침 0(전수 · `test_work_item_master_const`). 목차 코드(CP-)는 칸으로만 — 개정 때 밀림."
|
||||
}
|
||||
],
|
||||
"null_is_real": {
|
||||
@@ -8733,124 +8733,28 @@
|
||||
"name_ko": "갈래 키 계약",
|
||||
"summary": "갈래 키 문자열을 두 창이 각자 조립하지 않기로 한 약속."
|
||||
},
|
||||
"work_item_master::work_item": {
|
||||
"name_ko": "공종 — 품셈 표가 붙은 줄"
|
||||
},
|
||||
"work_item_master::group": {
|
||||
"name_ko": "묶는 마디 — 표는 없고 아래를 고르는 자리(계산 규칙을 지닌다)"
|
||||
},
|
||||
"work_item_master::general_provision": {
|
||||
"name_ko": "총칙 — 문서 구역이나 값표가 붙어 B09 가 읽는다"
|
||||
"work_item_master::choose_one": {
|
||||
"name_ko": "아래 하나를 고름"
|
||||
},
|
||||
"work_item_master::empty": {
|
||||
"name_ko": "빈 잎 — 표도 아래도 없는 자리"
|
||||
},
|
||||
"work_item_master::choose_one": {
|
||||
"name_ko": "아래 하나를 고름"
|
||||
"work_item_master::general_provision": {
|
||||
"name_ko": "총칙 — 문서 구역이나 값표가 붙어 B09 가 읽는다"
|
||||
},
|
||||
"work_item_master::group": {
|
||||
"name_ko": "묶는 마디 — 표는 없고 아래를 고르는 자리(계산 규칙을 지닌다)"
|
||||
},
|
||||
"work_item_master::sum_steps": {
|
||||
"name_ko": "아래를 단계로 다 더함"
|
||||
},
|
||||
"work_item_master::work_item": {
|
||||
"name_ko": "공종 — 품셈 표가 붙은 줄"
|
||||
}
|
||||
},
|
||||
"unknown": [],
|
||||
"work_item_axis": {
|
||||
"note": "공종 축(불변 열쇠 FW·CW) 화면 이름표. 기초데이터 열넷 셈(`merged_tables`)에 섞이지 않게 여기 따로 둔다. Z01 이 이 구획을 읽어 상자 이름·열 이름을 뜨면 된다.",
|
||||
"group": "work_item",
|
||||
"kinds": [
|
||||
{
|
||||
"key": "work_item_forest",
|
||||
"name_ko": "산림 공종",
|
||||
"summary": "산림사업 표준품셈 목차가 세운 공종 나무.",
|
||||
"source": "resources/data_work_item_master/work_item_master_2026-01-01.json",
|
||||
"key_prefix": "FW"
|
||||
},
|
||||
{
|
||||
"key": "work_item_const",
|
||||
"name_ko": "건설 공종",
|
||||
"summary": "건설공사 표준품셈 목차가 세울 공종 나무(아직 안 뽑음).",
|
||||
"source": "resources/data_cost_input_value/pum_const_2026.json",
|
||||
"key_prefix": "CW"
|
||||
}
|
||||
],
|
||||
"columns": [
|
||||
{
|
||||
"key": "work_item_key",
|
||||
"name_ko": "공종 열쇠",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "path_name",
|
||||
"name_ko": "전체 경로 이름",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "name",
|
||||
"name_ko": "이름",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "toc_code",
|
||||
"name_ko": "그 판 목차 코드",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "toc_number",
|
||||
"name_ko": "그 판 목차 번호",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "toc_edition",
|
||||
"name_ko": "목차 판(고시)",
|
||||
"unit": "",
|
||||
"visible": false
|
||||
},
|
||||
{
|
||||
"key": "level",
|
||||
"name_ko": "단계",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "axis_role",
|
||||
"name_ko": "줄 구실",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "pum_tables",
|
||||
"name_ko": "딸린 품셈 표",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "rule",
|
||||
"name_ko": "계산 규칙",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"key": "step_weight",
|
||||
"name_ko": "단계 비중",
|
||||
"unit": "",
|
||||
"visible": true
|
||||
}
|
||||
],
|
||||
"values": {
|
||||
"axis_role": {
|
||||
"work_item": "공종 — 품셈 표가 붙은 줄",
|
||||
"group": "묶는 마디 — 표는 없고 아래를 고르는 자리(계산 규칙을 지닌다)",
|
||||
"general_provision": "총칙 — 문서 구역이나 값표가 붙어 B09 가 읽는다",
|
||||
"empty": "빈 잎 — 표도 아래도 없는 자리"
|
||||
},
|
||||
"rule": {
|
||||
"choose_one": "아래 하나를 고름",
|
||||
"sum_steps": "아래를 단계로 다 더함"
|
||||
}
|
||||
}
|
||||
"pending_merged_tables": {
|
||||
"note": "**서버가 아직 안 내는 kind** 의 이름표를 미리 지어 둔 자리. `merged_tables` 는 서버 kind 와 한 짝이어야 해서(묵은 열 시험) 여기 둔다. 서버가 kind 를 내는 날 **그대로 `merged_tables` 로 옮기고** `test_master_labels_cover.py` 의 `MERGED_KEYS` 에 한 줄 더할 것.",
|
||||
"items": []
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user