chore(조사): 요구 309 분석 C1 — 다음 장 후보 B05 · B06(19 조각)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,131 @@
|
||||
# 요구 309-3 조사 C1 — 다음 장 후보 B05 · B06
|
||||
|
||||
읽기 전용 조사(코드 · DB · storage · git · 브라우저 안 만짐) · 줄 번호 = `main_laptop_1` d4da1f29d · 판정 = 코드 읽기 + 읽기 전용 단위 시험 · 화면 실측 없음(「추정」 표시).
|
||||
돌린 시험(모두 통과): test_490_1_cross_pick · test_368_3_cross_modal · test_500_1_curve_keeps_pick · test_298_3_page_dispose · test_298_3_save_shape · test_346_4_design_leave · test_398_1_reveal_user_pick · test_322_1_catalog_mirror.
|
||||
|
||||
## 요약
|
||||
|
||||
| 번호 | 남음 / 끝남 | 크기 | 결정 필요 |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 B06 [>] · 🏠 · 뒤로 | 대부분 끝남(21e0f10df · 4046178a5) · 틈 하나 남음(확정 중 키 고침) | 작음 | 예 — 🏠 · 뒤로도 저장 뒤 이동으로 할지 |
|
||||
| 2a 측점 이름 꼴 | 남음(화면엔 서버 이름 안 보임 · (MC) 가 B07~B09 에 없음) | 작음 | 예 — B07~B09 에도 (MC) |
|
||||
| 2b 옛 초안 0.1 m 간격 | 남음(0.1 만 · 1 m 는 같음) | 작음 | 아니오 |
|
||||
| 2c [저장] 이 추천 캐시 10 개 다시 셈 | 남음 | 작음 | 아니오 |
|
||||
| 3 고른 추가 측점 선 `--plus` 빠짐 | 남음 | 작음 | 아니오 |
|
||||
| 4a 노출형 횡단수로 그림 부품 | 남음(안 만듦 · 개거도 같음) | 중~큼 | 예 — 단면 꼴 · 기본값 · 3D · CAD |
|
||||
| 4b 임시 횡단 구조물 형상 | 남음 | 중간 | 예 — 창 그림을 B06 카드로(추천) |
|
||||
| 4c B05 「횡단」 판 빈칸 칩 | 남음 | 작음 | 예 — 칩 자리 |
|
||||
| 4d B05 고름 → B06 목록 0+0 | 남음(추정) | 작음 | 아니오 |
|
||||
| 5a 노선 [저장] 통째 다시 세움 | 모양 그대로 = 끝남(4046178a5) · 지형 · 스냅만 바꿈도 다시 세움 | 작음 | 예(지금대로 무난) |
|
||||
| 5b test_472_6_route_save 가끔 실패 | 원인 미확정 | 작음~중간 | 예 — 시험 전용 검증 프로젝트 |
|
||||
| 5c [적용] 첫 keep-alive 끊김 | 의심 맞음(동기 계산이 루프 막음 · 재현 안 함) | 작음~중간 | 아니오 |
|
||||
| 5d 수치지형도 sheet 모델 없음 [저장] 실패 | 남음 | 작음 | 예 — 고르기 숨김(추천) / 자동 등록 |
|
||||
| 6 자동 세류선 관 새 교차점 | 남음(493 결정대로) · 관 둘 되는 흠 덧 | 큼 | 예 — 넷 |
|
||||
| 7 extraCountSource 옛 페이지 쥠 | 남음 | 작음 | 아니오 |
|
||||
| 8 저장 중 [초기화] | 남음(서버 잠금도 없음) | 작음 | 예 — 막음 / 기다림 |
|
||||
| 9 isUserPick 거짓 길 카드 안 폄 | 일부 끝남(76f74037a) · 「계산 중」 누름만 남음 | 작음 | 예 — 둘 |
|
||||
| 10 종단 판 75 % · 곡선 판 가림 · 누름 틈 | 75 % = 흠 아님(추정) · 곡선 판 가림 · 누름 틈 남음 | 작음 | 아니오(높이 키울지만) |
|
||||
| 11 WF_State_Stale 글 거꾸로 | 남음 | 작음 | 아니오 |
|
||||
|
||||
## 1. B06 [>] · 🏠 · 뒤로 가기
|
||||
|
||||
- 끝남: [>] = 확정 성공 → 저장됨 표시 뒤 이동 · 물음 안 뜸 · 실패 = 머묾(21e0f10df 496-1 · 4046178a5 498-3). 🏠 · 뒤로 = 주소 바뀜 가드(main.ts:89-99) → 물음 [취소][폐기][저장](design_leave.ts:113-127). 탭 닫기 = 브라우저 기본 물음(:107-112).
|
||||
- 남은 틈: 저장 가림막이 키를 안 막음(ui_template_elements.ts:242) → 확정(약 30 s) 도중 ↑↓ 계획고 · Ctrl+Z 먹힘(B05_Profile_UI_Profile_Panel_Tools.ts:336-361) · 도중 고침 검사는 가림막 없는 저장만(design_save.ts:266) → 키로 고친 값이 물음 없이 사라짐(추정).
|
||||
- 고칠 길: 가림막 동안 키 막음 또는 :266 검사를 가림막 저장에도. 위험 낮음 · B07~B09 같은 가림막 번짐 확인.
|
||||
- 덧: 뒤로 → [취소] 때 이력 칸 꼬임(main.ts:97 · 자료 손실 아님).
|
||||
- 결정: 🏠 · 뒤로도 [>] 처럼 저장 뒤 이동으로 바꿀지 · 아니면 491-1 그 조각 걷음.
|
||||
|
||||
## 2. 측점 이름 · 옛 간격 · 추천 캐시
|
||||
|
||||
- 2a — 이름 칸 세 꼴: 서버 「STA.0+410.000 (MC)」(B05_Profile_Engine_Sections_Core.py:67-72 · :546) · 측점 갈아끼움 「STA…」 (MC) 빠짐(B06_Section_Station_Swap.ts:295) · 계산 묶음 「20+10」(B05_Profile_Pipeline_Detail.ts:197). 화면은 누가거리로 따로 지음(B06_Section_UI_Cross_Card_Chrome.ts:91 · B06_Section_UI_Longitudinal.ts:402) · 서버 이름은 aria-label 하나(B06_Section_UI_Cross_View.ts:369).
|
||||
- 보이는 어긋남 = (MC) 가 B04~B06 만 · B07 CAD 「No.20+10.0」(B07_DesignDetail_Engine_Cad.py:320-330) · B08(B08_Quantity_Earthwork_Tables.ts:187) · B09(B09_Draft_Print_Quantity.ts:135) 없음.
|
||||
- 고칠 길: label 칸은 그대로 두고 Station_Swap.ts:295 에 (MC) 한 줄(원하면). CAD 표기 = 09-03 사용자 확정분 → B07~B09 는 결정 뒤.
|
||||
- 2b — 스냅 고르기는 10 · 없음만(B05_Profile_UI_RouteEdit_SnapStep.ts:20 · :71 · :87-88) · 서버 읽기도 같음(B05_Profile_Engine_Sections.py:107-113). 세션 초안 길만 안 거름 — `A00_Common/design/logic/design_pipeline_stations.ts:51-58` snapOptions 가 초안 값 그대로(design_pipeline_page.ts:278) → 0.1 = MC 소수(B05_Profile_UI_RouteEdit_Frame.ts:161) · 서버 정수 → 측점 어긋남.
|
||||
- 고칠 길: `stationSnapStep === 10 ? 10 : null` 한 줄 + 거울 시험 한 칸. 위험 매우 낮음(탭 닫으면 초안 사라짐 · 드묾).
|
||||
- 2c — ① 추천 초기 종단 지문에 저장 노선 파일 해시(B05_Profile_Router_RouteInitial_Initial.py:102) · 계산은 후보 선 · 세류선 · 단계 params 만 읽음(:60-117 · 시설 = reset_facilities :117) → 노선 바뀐 [저장] · [적용] 뒤 페이지 GET(B05_Profile_Router_Replan.py:451-454) → 미리 셈(B05_Profile_Router_RouteInitial.py:226-274 · 최대 10 벌) 다시 셈 · 다시 씀(B05_Profile_Engine_InitialProfile.py:241-248) = 5장 「입력 지문 다를 때만」 어긋남. ② B05_Profile_Engine_RouteInitial_Store.py:159 `path.touch()` — B05 열 때마다 10 파일 시각 갱신(시놀로지가 실어 나름 · 정리 차례용 설계).
|
||||
- 고칠 길: :102 "files" 칸 걷음(저장본 한 번 다시 셈) · 고치기 전 그 파일이 계산 어디에도 안 읽히는지 한 번 더 봄 · ② 는 둠. 5c 와 묶음.
|
||||
|
||||
## 3. 고른(빨강) 추가 측점 선
|
||||
|
||||
- 남음 — 선 클래스가 고르면 `--selected` 하나로 갈림(B06_Section_UI_Longitudinal.ts:459 · `selected ? "selected" : station.plus ? "plus" : kind`). 추가 측점 판정은 그 클래스를 찾음(B05_Profile_UI_Profile_CrossModal.ts:60 · B05_Profile_UI_Profile_Render.ts:339).
|
||||
- 결과: 안 고른 추가 측점 선 = 선 어디를 눌러도 임시 횡단 + 측점 고름 · 고른 뒤 = 「다른 측점선」 취급 → 원지반 ±12 px 띠 밖 누름 · 가까이 표시(Render.ts:501 mountCrossHint) 안 먹음. 시험(test_490_1 · test_368_3)은 이 경우를 안 봄.
|
||||
- 고칠 길: 측점 묶음 `<g>` 에 `data-plus="1"`(Longitudinal.ts:431) · 두 판정을 그 속성으로. 클래스 둘 겹치기는 고른 선에 점선이 남아 피함. 위험 낮음 · 10(누름 틈)과 묶음.
|
||||
|
||||
## 4. 횡단 구조물 형상(491-5)
|
||||
|
||||
- 4a — 기능 없음: common_util_structure_parts.json:224-230 `cross_drain_exposed` 횡단도 · 형상 · 3D 모두 none · resources/master_template/구조물정의.json:650-660 options [] · test_322_1_catalog_mirror.py:41 이 none 을 박아 둠 · 측점 안 서는 것도 이 탓. 개거(open_ditch)도 같음.
|
||||
- 고칠 길: 형상 부품 · 정의 칸 · 처음값 anchor · 형상 얹기 파이썬 · TS 짝(5장 ①) · B06 카드 그림 조각 · 시험. 위험 = B08 집계(B08_Quantity_Router_Summary.py:79) · 측점 수 바뀜.
|
||||
- 결정: 단면 꼴(U형 · 폭 · 깊이 · 노면과 높이) · 기본값 · 3D · CAD 범위.
|
||||
- 4b — 임시 횡단 창 = 간이 선 그림(B05_Profile_UI_Profile_CrossModal.ts:252 buildCrossSvg) · 자료도 형상 없음(design_pipeline_probe.ts:85 → pipelineCrossAt B05_Profile_UI_RouteEdit_Cross.ts:225 빈 시설 · 형상 얹기 attachStatus B05_Profile_Pipeline_Detail.ts:234 안 돎). 「횡단」 판은 이미 B06 카드 그림(B05_Profile_UI_RouteEdit_Cross_Card.ts:96-153).
|
||||
- 고칠 길: 측점 뜨기가 형상 얹은 단면도 돌려줌 → 창도 routeCrossCard. 위험 = 380 px 창 카드 높이 · 확대 겹침.
|
||||
- 결정: 창을 「횡단」 판과 같은 B06 카드 그림으로(추천) / 선 그림에 형상만 얹음.
|
||||
- 4c — Cross_Card.ts:149-151 이 카드 머리 통째 지움(393-3 · f601bc301) · 칩은 머리 안(B06_Section_UI_Cross_Card_Chrome.ts:65-70 · :113-118 · 사면 열림 경고 :108 도 같은 클래스).
|
||||
- 고칠 길: 머리 지우기 전 칩만 꺼내 그래프 위에 붙임(5~8 줄). 결정: 칩 자리 = 그래프 오른쪽 위 겹침(추천) / 아래 한 줄. 4b 와 묶음.
|
||||
- 4d — 보일 때 넘김 다시 적용(design_view_cross.ts:557-564 → :461-490) → B06_Section_UI_Page_Structure_Pick.ts:77-78 → 부드러운 스크롤(B06_Section_UI_Section_View.ts:212-215 · :301-309). 숨은 동안 폭 0 이라 그림 건너뜀(:421) · 150 ms 뒤 그림(:552-560) · 다시 그림이 그 순간 스크롤 자리를 붙듦(:494-496) · 같은 넘김은 한 번만(design_view_cross.ts:467) → 0+0 머묾(추정 · 화면 미재현). 499-1(76f74037a)은 좌측 목록만 밂(design_shared.ts:337).
|
||||
- 고칠 길: Section_View 에 밀 측점 기억 → 다음 다시 그림 끝(:496 뒤) 밀고 비움 · 사용자 휠 · 누름이면 버림. 파일 하나 약 10 줄 · 바로 착수 가능.
|
||||
|
||||
## 5. 노선 [저장] · 시험 · 연결 · 지형(491-4)
|
||||
|
||||
- 5a — 모양 그대로 [저장] = 잠금 없이 뒤에서 · 두 보기만 다시 읽음(design_save.ts:238 · :271-275 · design_shared.ts:482-502) = 끝남(4046178a5). 모양 바뀐 [저장] = 잠금 + 다시 세움(design_save.ts:286-288 → router.ts:131) = 요구 302 D1 대로.
|
||||
- 남은 틈: 「노선 바뀜」 판정에 분석 지형 · 스냅 설정도 듦(B05_Profile_UI_RouteEdit.ts:450 · :590) → 선 같아도 다시 세움. 측점 · 지반이 바뀌므로 지금대로 무난. 결정: 그대로 둘지.
|
||||
- 5b — 원인 미확정(진짜 DB 검증_sub8 행을 써서 안 돌림). 의심 ① 고정 프로젝트 projects 행 통째 비교(test_472_6_route_save.py:213-229) + 같은 프로젝트 쓰는 시험(test_472_6_design_save · test_280_5_b07_drawing_scales) · 다른 창 · 서버 동시 씀(491-3 「검증_sub8 노선을 누가 다시 확정」). ② 시험 안 read_route_plan(:248)이 미리 셈 작업 띄움(B05_Profile_Router_Replan.py:454) → DB 연결 닫기(:244-246)와 겹침 · 지도 캐시 쓰기(B04_PreProcess_Router_Watershed.py:180-184)가 비교 범위에 떨어질 수.
|
||||
- 고칠 길: 그 시험에서 미리 셈 예약 막음 + projects 행 비교 뺌 또는 전용 프로젝트. 결정: 시험 전용 검증 프로젝트를 둘지.
|
||||
- 5c — 무거운 동기 계산이 async 안에서 스레드 없이 돎: _prepare(B04_PreProcess_Router_Watershed.py:242-247 · 도엽 지물 약 4,200 · 캐시 없으면 재투영 3.8 s :177-178) · followed_pipes(B05_Profile_Route_Save.py:221) · candidate_line(Initial.py:60) · 지문이 매번 소스 파일 다시 읽음(B05_Profile_Engine_InitialProfile.py:188-195). [적용] 뒤 2c 로 미리 셈 10 벌 → 위가 10 번 + 스레드 GIL 다툼 → 첫 요청 끊김 꼴(재현 안 함).
|
||||
- 고칠 길: _prepare 무거운 몫 · followed_pipes 를 `asyncio.to_thread` 로(한 곳 = 모든 호출 득) · 지문 함수 캐시 · 2c. 고친 뒤 재현 확인.
|
||||
- 5d — 고르기 목록 = dtm_sheet_*.npz 파일만 봄(common_util_surface_confirmation.py:110-116 ← B05_Profile_Router_Terrain.py:131) · 실제 바꿈 switch_design_terrain(B04_PreProcess_Service.py:24-42 · 63-87)은 DB 완료 모델 찾음 → LookupError 안 잡음(B05_Profile_Router_Replan.py:339) → 한 본문 저장 통째 되돌림. 고른 지형 기억이 남아(B05_Profile_UI_RouteEdit.ts:167 · :450) 이후 [저장] 계속 실패.
|
||||
- 고칠 길: 목록 낼 때 DB 모델도 봄 + LookupError → 409 사유 한 줄. 결정: 모델 없는 sheet 고르기 숨김(추천) / 자동 등록. 5a 와 묶음.
|
||||
|
||||
## 6. 자동 세류선 관 — 새 교차점(493)
|
||||
|
||||
- 서버: B05_Profile_Route_Save.py:173-189 → B05_Profile_Route_Save_Parts.py:61-69 모든 관 좌표 그대로 투영 · :76-97 옛 노선에서 0.5 m 넘게 벗어난 교차점에 5 m 안 관이 없을 때만 새 관 더함(config_system_design.py:117).
|
||||
- 덧 흠: 교차점이 5 m 넘게 옮으면 관 둘(옛 관 물길 밖 + 새 관) · 5 m 안이면 옛 관만 물길 밖에 남음.
|
||||
- 브라우저: 교차 셈 없음 · 세류선은 위경도 그리기만(B05_Profile_UI_RouteEdit_Contour.ts:118) · 끌기 중 따라감(design_pipeline_page.ts:440-460)은 새 관 안 더함. 구분 칸 있음 — source stream · spacing · user(common_util_drainage_pipes.py:57-60) · 옵션만 고친 관은 stream 그대로.
|
||||
- 고칠 길(5장 ①): TS 교차 셈(교차 셈 common_util_route_geometry.py:626-684 짝 · 5 m 솎기) · 다시 붙이기 규칙 한 벌 · 사업지 좌표 세류선 GET · 끌기 중 끼움 · 등록부 줄(design_calc_registry_facility.ts) · 거울 시험. 측점 열쇠 `pipe:<id>` 지켜야 이월 안 깨짐.
|
||||
- 결정 넷: ① 다시 붙일 관 = 손 안 댄 stream 만(추천) / 옵션 고친 것도 ② 짝 거리(예 20 m) ③ 교차 사라지면 자리 지킴 / 지움 ④ 끌기 중 화면에도 / [저장] 때만(작지만 「화면 = 저장」 어김).
|
||||
|
||||
## 7. extraCountSource — 옛 페이지 쥠
|
||||
|
||||
- 남음 — 모듈 칸 여섯이 페이지 닫개를 쥠: extraCountSource · extraCountSink · inletSource · revetChoice(A00_Common/design/design_structure_pipe_calc.ts:28 · :35-36 · :53 · :139) 은 횡단 보기가 걸고(design_view_cross.ts:301-312) 풀지 않음(:594-598 onDispose 에 없음) · crossOpener(design_view_profile.ts:225) · sectionsSource(design_page.ts:125)도 같은 꼴.
|
||||
- 결과: 노선 [저장] 다시 세움 뒤 새 횡단 보기가 서기 전까지 옛 페이지 한 벌(약 80 MB · 늘지 않음). 덧(추정): B05 에서 새 횡단 보기가 안 선 동안 `setPipeExtraCount`(:44-47)가 sink 가 있다고 보고 crossOpener 를 안 불러 옛 페이지 제어로 씀 → 값은 세션 칸(B06_Section_Session_Cells.ts)이라 맞으나 새 좌측 「관 길이」 다시 셈 · 카드 새로 그림이 옛 화면으로 감.
|
||||
- 고칠 길: 각 set 이 「풀개」를 돌려줌(자기 값일 때만 null) → host.onDispose 에 붙임. design_view_cross.ts 681 줄 — 700 넘지 않게 한 줄씩. 확인 = test_298_3_page_dispose 칸 하나 더.
|
||||
|
||||
## 8. 저장 중 [초기화]
|
||||
|
||||
- 남음 — queueDesignSave(design_save.ts:91-117)는 [저장] · 확정만 · [초기화](design_shared.ts:354-359 → design_reset.ts:30-62)는 저장 중을 안 봄 · 서버 /route/reset(B05_Profile_Router_Lifecycle.py:234)은 프로젝트 잠금 안 씀(/design/save B06_Section_Router_DesignSave.py:221-223 · [적용] Replan.py:538 은 씀).
|
||||
- 결과: ① 초기화가 먼저 끝나면 뒤 저장이 초기값 위에 고침을 다시 얹음 ② 저장 실패면 save_guard 복원(common_util_save_guard.py:182)이 초기화를 되돌림 · 둘 다 화면엔 「초기화했습니다」.
|
||||
- 고칠 길: 서버 초기화를 같은 잠금으로 감쌈 + resetDesign 앞 「저장 중이면 알림 + 막음」. 위험 = 안쪽에서 같은 잠금 다시 잡는 곳 확인.
|
||||
- 결정: 막음(D1 [저장]과 같게 · 추천) / 앞 저장 끝 기다린 뒤 초기화. 덧: 떠남 [폐기]는 이미 보낸 본문을 서버가 저장(작은 혼란).
|
||||
|
||||
## 9. isUserPick 거짓 길
|
||||
|
||||
- 일부 끝남(76f74037a 499-1) — 경고 칩은 지금 카드 폄(B06 Notice_Chips.ts:85-91 → B05_Profile_UI_Structures_Panel.ts:600 · :624).
|
||||
- 남은 틈: 「계산 중」 점이 켜진 동안 모든 사람 누름이 안 폄(design_user_pick.ts:29 · 시험이 못박음 test_398_1:52-54 · 도우미 :73 busyPick=0). 원인 = 398-1 거름이 499-1 뒤에도 남음.
|
||||
- 고칠 길: 계산 띄운 누름을 적어 두고(design_page_data.ts:76) 같은 누름만 거름 · 도우미 busyPick 0 → 1.
|
||||
- 결정: ① 계산 중 누름도 폄(E3 대로면 예) ② 진입 · 보기 되살린 고름도 폄(design_view_cross.ts:461-487 · B05_Profile_UI_Structure_Pick_Session.ts:85-104).
|
||||
|
||||
## 10. 종단 판 높이 · 곡선 판 가림 · 누름 틈
|
||||
|
||||
- 75 % — 상한 = 가운데 칸(`.design-page__main`) × 0.9(B05_Profile_UI_Profile_Heights.ts:21 · :25-28 · B05_Profile_UI_Profile_Drag.ts:156). 499-1 실측 「75 %」 = 창 높이 기준으로 잰 값으로 보임(머리 · 단계 줄 뺀 칸 × 0.9 · 추정) → 흠 아님. 더 키울지는 사용자 몫.
|
||||
- 곡선 판 가림 — 남음. R 판 가둠 테두리 = 평면 캔버스 ± 8 px(B05_Profile_UI_RouteEdit_CurveBar.ts:201-207) · 층 1 은 도구줄 · 횡단 판(2) 밑으로 일부러 둠(401-3 · test_401_3_plan_label_under_tools). 위 끝 꼭짓점이면 도구줄(B05_Profile_UI_Style.css:184-192 · top 16 · 높이 약 34) 밑 · 오른쪽이면 횡단 판(B05_Profile_UI_Style_RouteEdit.css:192-201) 밑.
|
||||
- 고칠 길: 층은 그대로 · 테두리 위 = 도구줄 아래 끝 + 8 · 오른쪽 = 열린 횡단 판 왼쪽 − 8 · 아래 = 뜬 종단 판(`--b05-profile-cover`) 위.
|
||||
- 누름 틈 — 남음. 지반선 · 계획선 폴리라인(B06_Section_UI_Longitudinal.ts:496-507 · 굵기 2.5 · 2.2)이 측점 묶음 뒤에 그려져 위에 얹힘 · pointer-events 기본값(B06_Section_UI_Style_Cross.css:433-451). 측점선과 계획선이 겹친 2~3 px 를 누르면 대상이 폴리라인 → 측점 고름 안 감 · 계획선이 원지반 ±12 px 밖이면 임시 횡단도 안 뜸(logic/B05_Profile_Profile_CrossPick.ts:45-53). B06 종단도 같은 그림이라 같은 틈.
|
||||
- 고칠 길: 두 폴리라인 `pointer-events: none` CSS 한 줄 · 그 클래스를 누름 대상으로 쓰는 곳 없음(TS 참조 = 만드는 두 줄뿐). 판정 결과는 그대로(지반선 위 = 띠 안).
|
||||
- 묶음: 3 + 10 누름 틈 + 10 곡선 판 = 한 일감.
|
||||
|
||||
## 11. WF_State_Stale 글
|
||||
|
||||
- 남음 — 「무효화됨 (하위 단계 변경)」 · 「invalidated by downstream changes」(ui_template/ui_template_locale_common.ts:88). 실제 STALE = 앞 단계 [저장] 이 뒤 단계를 무효화(common_util/common_util_workflow_state.py:159 · 183 · ui_template_workflow_layout.ts:119 주석 「STALE(앞 단계 바뀜)」 · downstream = 뒤 단계 B05_Profile_Api_Structures.ts:158).
|
||||
- 고칠 길: 「다시 확인 필요 (앞 단계 변경)」 · 「Stale (an earlier step changed)」 꼴 한 줄 · 그 글을 박은 시험 없음. 단계 단추 title(ui_template_workflow_layout.ts:145)만 씀.
|
||||
|
||||
## 묶음 제안
|
||||
|
||||
| 일감 | 담는 것 | 크기 | 결정 |
|
||||
| --- | --- | --- | --- |
|
||||
| ㄱ 종단 누름 정리 | 3 · 10 누름 틈 · 10 곡선 판 · 11 | 작음 | 없음 |
|
||||
| ㄴ 미리 셈 부하 | 2c · 5c | 작음~중간 | 없음 |
|
||||
| ㄷ 저장 · 초기화 경합 | 8 · 1 남은 틈 · 7 | 작음 | 8 막음 / 기다림 |
|
||||
| ㄹ 노선 저장 지형 | 5d · 5a 틈 · 2b | 작음 | 5d 숨김 / 등록 |
|
||||
| ㅁ B05 횡단 그림 | 4b · 4c · 4d | 중간 | 4b · 4c 자리 |
|
||||
| ㅂ 고름 펼침 | 9 | 작음 | 둘 |
|
||||
| ㅅ 시험 정비 | 5b | 작음~중간 | 전용 프로젝트 |
|
||||
| 결정 뒤 | 2a (MC) · 4a 횡단수로 · 6 세류선 다시 붙임 | 작음 · 중~큼 · 큼 | 사용자 협의 |
|
||||
Reference in New Issue
Block a user