Files
Aislo/docs/wiki/pages/B05_Profile/B05_Profile_plan_2026-08-19.md
T
eomsangdonandClaude Opus 5 eb30b774f8 chore(docs): docs 폴더 git 추적 전환 · PLAN·OWNERS 최상위 이관
- `docs/` 를 .gitignore 에서 빼 git 추적 대상으로 전환 (위키·완료 이력·검증 기록)
- `docs/raw/PLAN.md` · `docs/raw/OWNERS.md` 를 저장소 최상위로 이동 후 .gitignore 에 등록
  — 창끼리 공유하되 저장소에는 안 올리는 장부
- 살아 있는 경로 참조 7개 파일 정정 (아카이브 107건은 그때 사실이라 그대로 둠)
- graphify 날짜별 산출물(`docs/wiki/graphify-out/20*/`) 제외 — `graphify update` 가 다시 만듦

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 18:19:07 +09:00

3.1 KiB

type, status, page_id, related_pages, last_updated, source
type status page_id related_pages last_updated source
page-feature stable B05_Profile
B05_Profile/B05_structures
B05_Profile/B05_frontend
B06_Section/B06_culvert_set
ui_templates
2026-08-22
docs/raw/plans/2026-08-20_plan_B06_배수관_횡단도_세트.md
docs/raw/verification/2026-08-20_verify_B06_배수관_횡단도_세트_자체검증근거.md

B05 구조물 입력·종단 표시 정비 — 2026-08-19

B06 배수관 횡단도 세트의 선행 조건으로 구조물 옵션 저장, 범위 입력, 종단 표시, 설계속도 판정과 공용 상호작용을 정비했다.

기준 해석 보류

2026-08-19 재점검에서 구 지선 등급 호환, 등급과 설계속도의 고정 매핑, UI의 최소 곡선반경이 실제로는 종단곡선 반경을 뜻하는 문제가 확인됐다. 근거 없이 값을 바꾸지 않고 호환 처리와 코드 주석을 유지하며 사용자 협의 대상으로 둔다.

완료 범위

영역 완료 내용
C군 범위 시작·종료 직접 입력을 기준측점+길이+전/후 길이로 교체하고 높이·길이를 필수 제원으로 사용
목록·종단 중복 구조물 이름에 시점 순 번호를 붙이고 알약·구간 띠에 같은 범위를 표시
B06 표시 반폭 계산 반폭 20m와 분리해 사용자 표시 기본값 12m를 복원
설계속도 임도 종류를 읽기 전용 표시하고 20/30/40km/h 선택으로 법정 기울기 상한 판정
계류 구조물 배관·기슭막이 보호공 선택 옵션을 제거하고 D3 바닥막이를 점형 구조물로 부활
독립 기슭막이 C군과 같은 범위형 레지스트리 옵션으로 전환; 기본 메쌓기·높이 2.5m·길이 10m·전후 5m
입력·확인 마지막 위치 칸 Tab 이동, showConfirmDialog 공용 모달, 저장선 복원 문구, 입력 우선 연동
지도·3D 드래그 임계값 14px/8px, 3D 우클릭 배치, 전역 메뉴 단일화, 노선 투영 좌표, 측점선 연장
계획고 제한 배수관 측점이 관경+토피를 확보하지 못하는 하향 편집 차단

주요 항목

항목 위치 역할
numberDuplicateNames() B05 구조물 목록 모듈 중복 이름을 시점 순으로 번호화
setGradeLimit() B05 종단 UI 지형·종류·설계속도 변경 시 법정 판정 즉시 갱신
resolve_design_speed() B05 백엔드 설정 경로 선택 설계속도 정규화
legal_grade_limit_pct() B05 백엔드 설정 경로 설계속도별 종단기울기 상한 반환
blocksPipeLowering() B05_Profile/B05_Profile_UI_Profile_Render.ts 배수관 측점 계획고 하향 제한과 경고

기록된 검증

배치별 pytest 111~125건, 최종 배수관 세트 포함 148 passed·7 skipped, TypeScript·Ruff·브라우저 왕복 기록이 계획 아카이브에 보존돼 있다. 위키 관리자는 2차 교차검증을 재실행하지 않았다.

진짜 초기선 스냅샷 복원, ㄷ형 집수정 선택 입력, 기존 대형 파일 분리는 후속이다.