eomsangdon and Claude Opus 5.5
c80b5ae9d0
feat(802-4b-2): M02 단가산출 수식 탭 = 공용 수식 문서 화면 · 꺼진 줄 = 계산 변수 거침
...
- M02 SK 「수식」 탭 = M01 과 같은 공용 화면(`createDocScreen` · 길 앞머리만 `/m02/layers/{층}/sangeun/{키}/doc`) — 옛 M02 수식 나무 화면(`_Sangeun_Equation.ts` · 796-2b · 2c · 2e · 800 · 801 꼴) 걷음
· 옵션 = SK 문서 값(저장) · [단가 갱신] · [재생성](미리 셈 → 알림 계 전 → 후 · 버리는 것 → 저장) · 「M01 새 판 있음」 배지(`formula_doc_copy.ts`)
· 단가산출 연결 펼침 머리 「연결 / 끊음」 · [연결 끊기] · [다시 잇기] · 끊은 문서 안 줄 그 자리 고침(`formula_doc_sub.ts`) · 저장 몸 {문서, 끊음, 판}
· 층 쓰기 권한 없음 = 읽기만(옵션 잠금 · 단추 없음 · 「읽기만」) · 판 바뀜 409 = 사본 같으면 새 판으로 한 번 더 · 저장 뒤 페이지 판 · 상세 탭 `수식` 칸 새로
· 저장 안 한 SK(일위대가 줄 모달) = 「저장한 단가산출만」 글
- 서버 — 수식 길 답에 `연결`(화면 캐시 기록 · `M02_Doc_Screen.record`) · 연결 후보 · 표 길(층 읽기 · M01 후보 · 표 그대로 · main 등록)
- 꺼진 줄(요구 663-1 마저) — 곱 인수 하나가 선택으로 꺼진 0(만약 0 갈래 · 식 줄 기호면 그 식으로 거침)이면 숨김 · 입력 · 글 0 은 그대로
· 판정을 순수 파일로(`common_util_formula_doc_view.ts` · Node 로 시험) · 1,518 문서 기본 옵션 꺼짐 158 → 203 줄(꺼진 줄 금액 모두 0) · GC000211 폼타이 아님 = 세 규격 줄 모두
- 화면 파일 700 줄 — 고침 함수 · 옵션 가로 · 연결 펼침을 새 파일로(`formula_doc_edit` · `_options` · `_sub`)
- 시험 test_802_4b2(5 · 헬퍼 helper_802_4b2_off.cjs) · 옛 시험 둘 고침 — test_793_3b · test_796_2b 가 걷은 옛 M02 수식 화면 글을 읽음 → 없음 확인으로
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-07 20:20:52 +09:00
..
2026-11-05 19:38:39 +09:00
2026-11-07 13:38:54 +09:00
2026-11-01 14:43:23 +09:00
2026-10-08 18:26:34 +09:00
2026-11-07 11:54:10 +09:00
2026-11-07 18:00:30 +09:00
2026-11-07 18:00:30 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 20:20:52 +09:00
2026-11-07 20:20:52 +09:00
2026-11-07 19:40:04 +09:00
2026-11-04 22:23:07 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 22:21:59 +09:00
2026-11-04 09:24:48 +09:00
2026-11-04 22:27:48 +09:00
2026-11-04 22:21:59 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 22:13:41 +09:00
2026-11-04 12:09:24 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 07:17:50 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 13:43:51 +09:00
2026-11-02 20:22:42 +09:00
2026-11-04 22:13:41 +09:00
2026-11-01 22:27:51 +09:00
2026-11-07 14:17:06 +09:00
2026-11-05 07:17:50 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 23:13:53 +09:00
2026-11-04 22:23:07 +09:00
2026-11-04 13:20:03 +09:00
2026-11-05 18:09:00 +09:00
2026-11-04 13:20:03 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-10-09 20:51:44 +09:00
2026-10-31 13:22:51 +09:00
2026-10-09 19:14:50 +09:00
2026-11-07 11:54:10 +09:00
2026-11-02 21:15:03 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 11:54:10 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-04 22:27:48 +09:00
2026-10-10 16:39:00 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 21:15:03 +09:00
2026-11-07 14:17:06 +09:00
2026-11-07 11:32:15 +09:00
2026-10-31 16:14:59 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 10:08:27 +09:00
2026-11-02 13:54:28 +09:00
2026-11-02 15:50:56 +09:00
2026-11-05 17:03:46 +09:00
2026-11-02 19:47:33 +09:00
2026-11-07 11:32:15 +09:00
2026-11-05 19:38:39 +09:00
2026-10-31 18:19:09 +09:00
2026-11-01 16:32:57 +09:00
2026-11-02 18:44:12 +09:00
2026-11-02 20:36:15 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-08 17:36:44 +09:00
2026-10-08 20:03:56 +09:00
2026-11-02 16:50:34 +09:00
2026-10-10 15:32:58 +09:00
2026-11-02 13:17:24 +09:00
2026-10-16 21:31:24 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-21 12:48:36 +09:00
2026-11-04 22:27:48 +09:00
2026-11-07 14:17:06 +09:00
2026-11-05 18:26:07 +09:00
2026-11-05 18:26:07 +09:00
2026-11-05 18:09:00 +09:00
2026-11-05 01:32:17 +09:00
2026-11-07 15:23:12 +09:00
2026-11-07 15:23:12 +09:00
2026-11-04 22:41:42 +09:00
2026-11-04 23:39:51 +09:00
2026-11-05 01:32:17 +09:00
2026-11-07 15:23:12 +09:00
2026-11-02 22:54:02 +09:00
2026-11-05 07:29:05 +09:00
2026-11-05 07:26:37 +09:00
2026-11-05 01:32:17 +09:00
2026-11-05 01:32:17 +09:00
2026-11-07 14:17:06 +09:00
2026-11-05 07:41:33 +09:00
2026-11-05 07:41:33 +09:00
2026-11-02 18:56:36 +09:00
2026-11-02 22:54:02 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 13:17:24 +09:00
2026-10-31 14:16:06 +09:00
2026-10-09 15:15:19 +09:00
2026-11-02 20:46:20 +09:00
2026-11-02 20:36:15 +09:00
2026-11-04 22:27:48 +09:00
2026-11-05 01:32:17 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 10:08:27 +09:00
2026-11-02 20:36:15 +09:00
2026-10-31 16:24:12 +09:00
2026-11-01 16:32:32 +09:00
2026-10-26 23:44:19 +09:00
2026-10-10 08:22:17 +09:00
2026-11-02 20:36:15 +09:00
2026-10-26 23:44:19 +09:00
2026-11-05 01:32:17 +09:00
2026-11-05 01:32:17 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 18:30:51 +09:00
2026-11-05 01:32:17 +09:00
2026-11-03 06:16:01 +09:00
2026-11-02 22:05:31 +09:00
2026-11-02 13:57:07 +09:00
2026-11-01 16:03:36 +09:00
2026-10-31 14:41:13 +09:00
2026-11-05 01:32:17 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 17:42:05 +09:00
2026-11-01 16:32:32 +09:00
2026-11-02 20:36:15 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 15:50:56 +09:00
2026-11-02 22:54:02 +09:00
2026-11-02 13:53:24 +09:00
2026-11-02 15:50:56 +09:00
2026-11-02 13:57:07 +09:00
2026-11-02 20:36:15 +09:00
2026-11-02 13:17:24 +09:00
2026-10-17 14:42:49 +09:00
2026-11-02 15:50:56 +09:00
2026-11-02 19:47:33 +09:00
2026-11-02 22:05:31 +09:00
2026-11-02 23:01:57 +09:00
2026-11-07 20:20:52 +09:00
2026-11-04 22:27:48 +09:00
2026-11-04 12:59:48 +09:00
2026-11-02 23:14:28 +09:00
2026-11-07 20:20:52 +09:00
2026-11-02 10:52:05 +09:00
2026-11-07 20:20:52 +09:00
2026-11-07 12:57:30 +09:00
2026-11-02 13:57:07 +09:00
2026-11-02 13:17:24 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 22:54:02 +09:00
2026-11-01 21:21:29 +09:00
2026-10-26 23:44:19 +09:00
2026-11-01 21:21:29 +09:00
2026-11-07 20:20:52 +09:00
2026-11-05 01:32:17 +09:00
2026-11-02 15:50:56 +09:00
2026-11-01 21:21:29 +09:00
2026-11-01 16:00:03 +09:00
2026-11-05 01:32:17 +09:00
2026-11-02 13:17:24 +09:00
2026-10-09 19:14:50 +09:00
2026-11-02 17:42:05 +09:00
2026-11-02 15:50:56 +09:00
2026-10-31 12:41:37 +09:00
2026-11-05 19:51:46 +09:00
2026-11-05 18:19:26 +09:00
2026-11-05 18:19:26 +09:00
2026-11-05 18:19:26 +09:00
2026-11-05 19:45:21 +09:00
2026-11-05 19:42:34 +09:00
2026-11-05 18:19:26 +09:00
2026-11-05 19:45:21 +09:00
2026-11-07 12:07:36 +09:00
2026-11-07 14:17:06 +09:00
2026-11-07 12:07:36 +09:00
2026-11-05 16:59:56 +09:00
2026-11-05 16:59:56 +09:00
2026-11-05 16:59:56 +09:00
2026-11-07 15:38:36 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 15:38:36 +09:00
2026-11-07 17:44:49 +09:00
2026-11-07 16:46:39 +09:00
2026-11-07 12:57:30 +09:00
2026-11-07 15:23:12 +09:00
2026-11-07 15:23:12 +09:00
2026-11-07 15:23:12 +09:00
2026-11-07 16:46:39 +09:00
2026-11-03 06:16:01 +09:00
2026-11-02 13:54:28 +09:00
2026-10-16 13:44:50 +09:00
2026-10-10 16:43:08 +09:00
2026-11-01 14:58:36 +09:00
2026-10-30 10:03:35 +09:00