eomsangdon
db71cdbf7c
wip(est-test): 개발 중 저장 3 — 깃 싱크(11-08)
2026-11-08 17:44:13 +09:00
eomsangdon
53aeccc179
Merge remote-tracking branch 'origin/CODEX' into sub_laptop_8
2026-11-08 15:02:17 +09:00
eomsangdon
87433105f7
wip(est-test): 개발 중 저장 2 — 전역 깃 싱크(요구 689-3)
2026-11-08 15:01:33 +09:00
eomsangdon
fcf5f457f0
Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_3
2026-11-08 14:23:15 +09:00
eomsangdon and Claude Opus 5.5
abe722f378
feat(804-7): 줄 쌓기 「수식」 탭 수정 2차(요구 687 · 688)
...
- 로직 삭제 = 서버 정본에서 바로(로직 줄 + 수식 문서 · `/logic/remove`) → 로직 목록 · 부르는 곳(다른 수식 문서 · 일위대가 조합 · M02 단가산출 바탕)이 있으면 확인 창 전에 막고 까닭(`/logic/users`)
- 머리 단추 다섯 — [신규 로직] · [로직 복사/생성] · [로직 삭제] · [되돌림] · [저장] · [저장] 한 번 = 기본정보 + 수식 · [되돌림] = 둘 다 저장 뒤 상태 · 줄 쌓기 [고침 버림] · [수식 저장]은 M01 에서 걷음(M02 사본은 그대로)
- 합계 상자 화면 아래 고정 · 원문 손잡이 브라우저 오른쪽 끝
- 왼쪽: 그룹 머리 한 줄(접어도 [+] · X 자리 그대로) · 「비우면 번호 없음」 · 가나다 체크 걷음 · 금액 줄 한 줄 배치 · 이름 단추 = 그 이름 찾은 찾기 창 · 수량 기호 = 값 + 출처 꼬리표 · [+] 메뉴(단가산출 · 율 · 식 · 근거 글 · 틀 찾기 걷음) · 식 글 눌러 그 자리 고침([식 고치기] 걷음) · 단위 = 공용 단위 고르기(친 글도 씀) · 만약 안 탄 갈래 숨김
- 오른쪽 기계 줄: 비목 수 링크 걷음 · 제목 줄 누름 = 시간당 경비 펼침 · 펼친 제목 보통 글
- 요소 키가 기호 이름으로 샌 것(`k_EQ0006`) — 변환기가 자원 이름으로(`k_하베스터`) · 수식 문서 다시 빌드(10 파일 · 78 기호 · 금액 같음)
- 시험 페이지 `tools/line-stack-test` · main.py 마운트 · vite 프록시 · M01 왼쪽 「시험: 줄 쌓기」 걷음
- 단위 표준 표 읽기 = 로그인만(M02 일반 사용자 단위 목록)
- 시험: test_804_7 새로 · 804_2 · 804_4 이음 글 고침(createStackScreen 줄 나뉨) · 552_3 여는 단추 기본 ⋯ 꼴로 고침(부르는 쪽이 [+] 로 바꿀 수 있음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-08 13:33:36 +09:00
eomsangdon
944f52cd6f
Merge commit 'e5e34d82fb9a2361b8bb3f3eebffe20a61ededef' into CODEX
2026-11-08 12:53:06 +09:00
eomsangdon
53a33b07c1
Merge remote-tracking branch 'origin/안티그래비티' into sub_laptop_8
2026-11-08 12:15:03 +09:00
eomsangdon
640903d6ef
wip(stmate-test): 개발 중 저장 — 전역 깃 싱크(요구 686-2) · tools/stmate-test
2026-11-08 12:13:22 +09:00
eomsangdon
1beaefa529
wip(est-test): 개발 중 저장 — 전역 깃 싱크(요구 686-2) · tools/est-test · resources/tester
2026-11-08 12:12:37 +09:00
eomsangdon
cf7f62069e
Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_8
2026-11-08 11:46:46 +09:00
eomsangdon and Claude Opus 5.5
3e64aa2a79
feat(804-1): 시험 페이지 「줄 쌓기 단가산출」 tools/line-stack-test + M01 왼쪽 패널 단추
...
- 왼쪽 줄 쌓기(항목 · 줄 일곱 종류 · 공식 틀 셋 · 식으로 풀기 · 틀로 저장 · 표에서 고르기 · 끌어 순서) · 오른쪽 경쟁사 꼴 산출근거(분수 기호식 = 값식 = 결과 · 소계 · 합계) · 아래 비목 상자 · 엑셀 글 붙여넣기 · 저장 = localStorage
- 견본 셋 금액 = 거창 파일 원 단위(5,323 · 52,796 · 94,215 비목 넷) · 확인 = node tools/line-stack-test/check.mjs
- 접근 = main.py 정적 마운트 /tools/line-stack-test · vite 프록시 한 줄(개발 포트에서 열림) · M01 왼쪽 패널 맨 아래 「시험: 줄 쌓기」 새 탭
- 라이브러리 0(분수 = CSS) · 지우기 = 폴더 + 표시 주석 셋 덩이
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-07 23:19:38 +09:00
eomsangdon
5e72aff136
fix(est): apply head cost classification safely
2026-11-07 16:39:55 +09:00
eomsangdon
9eae77d8f2
fix(est): apply selected estimate classification safely
2026-11-07 16:30:44 +09:00
eomsangdon
c530ac694c
feat(est): replace cost calculation text
2026-11-07 16:18:30 +09:00
eomsangdon
cc1c1c659d
fix(est): ignore stale Excel quantity selections
2026-11-07 16:13:02 +09:00
eomsangdon
36589d1a36
test(est): verify Excel links in new projects
2026-11-07 16:08:02 +09:00
eomsangdon
fb54335811
feat(est): preserve mismatched quantity results
2026-11-07 16:06:33 +09:00
eomsangdon
7d6d9769d5
fix(est): reserve deleted Excel link targets
2026-11-07 16:01:55 +09:00
eomsangdon
041d4e653e
feat(est): exchange Excel quantity links
2026-11-07 15:59:24 +09:00
eomsangdon
fd6e2e6933
feat(est): persist and refresh Excel quantity links
2026-11-07 15:56:04 +09:00
eomsangdon
aac94d6508
feat(est): apply quantity from an Excel cell
2026-11-07 15:49:57 +09:00
eomsangdon
c788960bf2
fix(est): create quantity sheets on remote HTTP
2026-11-07 15:44:05 +09:00
eomsangdon
f6e7095e3e
test(est): cover combined quantity edits
2026-11-07 15:41:32 +09:00
eomsangdon
d02fa37723
fix(est): preserve quantity results on label changes
2026-11-07 15:39:23 +09:00
eomsangdon
8d4d23e783
feat(est): save quantity item labels in ESTX
2026-11-07 15:37:20 +09:00
eomsangdon
1d1f27bdff
feat(est): configure separate print margins
2026-11-07 15:33:06 +09:00
eomsangdon
7d9837a081
feat(est): locate cost formula errors
2026-11-07 15:29:31 +09:00
eomsangdon
94c7d29b11
fix(est): name copied projects when saving
2026-11-07 13:18:48 +09:00
eomsangdon
07a292a009
feat(est): open backups and support remote creation
2026-11-07 13:16:11 +09:00
eomsangdon
2bcb8bf9b9
feat(est): allow access on configured network address
2026-11-07 11:37:13 +09:00
eomsangdon
600d7b0ab1
feat(est): show standard price design changes
2026-11-07 11:35:02 +09:00
eomsangdon
f915e0c33b
feat(est): inspect standard price usage
2026-11-07 11:31:12 +09:00
eomsangdon
ba95a6d606
fix(est): preserve notes on added report forms
2026-11-07 11:27:41 +09:00
eomsangdon
fb460cd0a3
fix(est): keep progress round names unique
2026-11-07 11:25:41 +09:00
eomsangdon
20ef5a6a7f
fix(est): reject oversized attachments early
2026-11-07 11:23:39 +09:00
eomsangdon
d2a8889475
fix(est): reject duplicate quantity sheet codes
2026-11-07 11:19:28 +09:00
eomsangdon
cb0a4fbfec
feat(est): clear estimate quantities
2026-11-07 11:17:58 +09:00
eomsangdon
46b3c93f66
feat(est): reset all progress rounds
2026-11-07 11:15:31 +09:00
eomsangdon
083ad3b46b
feat(est): manage local project attachments
2026-11-07 11:13:59 +09:00
eomsangdon
2cf1f17c2a
feat(est): set precision on selected rows
2026-11-07 11:08:48 +09:00
eomsangdon
539aa04712
fix(est): avoid duplicate copied group codes
2026-11-07 11:06:05 +09:00
eomsangdon
83d3d43f10
feat(est): apply all quantity sheets
2026-11-07 11:04:23 +09:00
eomsangdon
b6a3392bc4
feat(est): add data issue search
2026-11-07 11:02:20 +09:00
eomsangdon
ad01861c48
feat(stmate-test): 100% COSTN.SMT interpreter, 5-tier X/D/B/BOQ/Kanjub cascade engine, 30-sheet reports & 6-sheet Excel/XML export
2026-11-07 11:01:37 +09:00
eomsangdon
db02fa9994
feat(est): edit review summary in workflow
2026-11-07 10:56:50 +09:00
eomsangdon
cfe78e2e3b
fix(est): guard invalid contract review totals
2026-11-07 10:54:02 +09:00
eomsangdon
12950205f6
feat(est): reorder manual quantity formulas
2026-11-07 10:51:42 +09:00
eomsangdon
0098ba58e2
feat(est): apply progress to schedule
2026-11-07 10:50:03 +09:00
eomsangdon
078fe9034f
feat(est): export report results to Excel
2026-11-07 10:47:39 +09:00
eomsangdon
9787b4b1f6
feat(est): print annual item allocations
2026-11-07 10:42:16 +09:00