- TypeDoc router kind-dir — structure 는 같은 이름 인터페이스 · 함수가 Windows 에서 한 파일로 덮임 · 겹침 링크 안 함 - 비교: TS = export 함수 · 메서드 · 생성자 · 접근자(상속 · 숨은 생성자 뺌 · export * 는 원본으로) · 파이썬 = 안쪽 함수 뺀 전부 ↔ griffe(속성 · 자동 생성 __init__ 반영) - groups.yml 공용 도구(common_util_* 끝 규칙) · 묶음 없음 0 · 손글 18 묶음 지문 - 결과: 함수 5,746 · 묶음 18 · 세션 칸 45 · 서버 주소 41 · strict 경고 0 · test_478_docs 9 통과 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
228 lines
7.3 KiB
YAML
228 lines
7.3 KiB
YAML
# 문서 사이트 묶음 규칙 — 페이지 · 범위 · 로직 묶음
|
|
# 함수 하나 = 묶음 하나 · 위에서부터 첫 맞음
|
|
# registry — 계산 등록부 id 무늬(그 줄의 ts · pair 함수)
|
|
# files — 파일 이름 무늬(확장자 뺀 이름 · fnmatch)
|
|
# 어디에도 안 맞음 = 「묶음 없음」
|
|
|
|
pages:
|
|
- id: B05_B06
|
|
title: B05 · B06 종단 · 횡단 설계
|
|
guide: guide/B05_B06
|
|
scope:
|
|
- B05_Profile/
|
|
- B06_Section/
|
|
- A00_Common/design/
|
|
- common_util/
|
|
groups:
|
|
- id: recommend
|
|
title: 추천 노선
|
|
files:
|
|
- "*RouteInitial*"
|
|
- B05_Profile_UI_RouteEdit_Initial*
|
|
- B05_Profile_UI_RouteEdit_Recommend*
|
|
- B05_Profile_UI_Panel_Recommend
|
|
- B05_Profile_Engine_InitialProfile
|
|
- B05_Profile_Engine_RidgeValley*
|
|
- B05_Profile_Engine_Skeleton
|
|
- B05_Profile_Engine_Solver
|
|
- id: route_edit
|
|
title: 노선 편집
|
|
registry: ["route.*"]
|
|
files:
|
|
- B05_Profile_UI_RouteEdit*
|
|
- B05_Profile_RouteEdit_*
|
|
- B05_Profile_Route_NodeEdits
|
|
- B05_Profile_ContourLock
|
|
- design_plan_peek
|
|
- common_util_route_polyline
|
|
- common_util_route_geometry
|
|
- id: route_save
|
|
title: 노선 저장 · 시설 따라감
|
|
registry: ["stations.carry", "facility.follow*", "facility.plus_follow"]
|
|
files:
|
|
- B05_Profile_Route_Save*
|
|
- B05_Profile_Router_Replan
|
|
- B05_Profile_Api_Replan
|
|
- B06_Section_Router_DesignSave_Route
|
|
- B06_Section_Route_Carry*
|
|
- B05_Profile_Pipeline_Follow
|
|
- B05_Profile_Structure_Follow
|
|
- design_calc_node_carry
|
|
- design_calc_node_follow
|
|
- common_util_route_follow
|
|
- id: stations
|
|
title: 측점
|
|
registry: ["stations.*"]
|
|
files:
|
|
- B05_Profile_Sections_Stations
|
|
- B05_Profile_Engine_Sections*
|
|
- B05_Profile_UI_Page_Stations
|
|
- B05_Profile_UI_IrregularStations
|
|
- B05_Profile_Util_Station
|
|
- B05_Profile_Plus_Stations
|
|
- B05_Profile_Api_PlusStations
|
|
- B06_Section_Station_*
|
|
- B06_Section_Swap_Bus
|
|
- B06_Section_Router_Stations
|
|
- B06_Section_UI_Missing_Stations
|
|
- B06_Section_UI_Page_Station_Swap
|
|
- design_pipeline_stations
|
|
- design_pipeline_probe_station
|
|
- common_util_station_key
|
|
- common_util_station
|
|
- id: ground
|
|
title: 지반 표본
|
|
registry: ["ground.*"]
|
|
files:
|
|
- B05_Profile_Api_TerrainGrid
|
|
- B05_Profile_Sections_Ground
|
|
- B05_Profile_Pipeline_RouteGround
|
|
- B05_Profile_Router_Terrain
|
|
- B06_Section_Engine_SampleExtend
|
|
- B06_Section_Router_Widen
|
|
- common_util_surface_sampler
|
|
- common_util_surface_confirmation
|
|
- id: earthwork
|
|
title: 토량 · 유토 배분
|
|
registry: ["earth.*", "haul.*"]
|
|
files:
|
|
- "*MassHaul*"
|
|
- "*HaulPlan*"
|
|
- B05_Profile_UI_Profile_Balance
|
|
- common_util_mass_haul*
|
|
- id: profile
|
|
title: 종단 계획고
|
|
registry: ["profile.*"]
|
|
files:
|
|
- B05_Profile_UI_Profile_*
|
|
- B05_Profile_Profile_*
|
|
- B05_Profile_Grade_*
|
|
- B05_Profile_Engine_Grade*
|
|
- B05_Profile_Pipeline_Grade
|
|
- B05_Profile_EndOffsets
|
|
- B05_Profile_UI_Panel*
|
|
- B05_Profile_PageSettings
|
|
- B05_Profile_Api_PageSettings
|
|
- design_profile*
|
|
- common_util_route_profile
|
|
- id: cross
|
|
title: 횡단 설계 계산
|
|
registry: ["cross.*"]
|
|
files:
|
|
- B06_Section_Cross_*
|
|
- B06_Section_Engine_*
|
|
- B06_Section_Design_Keys
|
|
- B06_Section_Router_Design
|
|
- B06_Section_Router_Design_Ranges
|
|
- B06_Section_Router_Regenerate_Options
|
|
- B06_Section_Server_Calc*
|
|
- common_util_cross_*
|
|
- id: cross_view
|
|
title: 횡단 화면 · 조정창
|
|
files:
|
|
- B06_Section_UI_Cross_*
|
|
- B06_Section_UI_Standard*
|
|
- B06_Section_UI_Section_*
|
|
- B06_Section_UI_Longitudinal
|
|
- B06_Section_UI_Adjust_Dock
|
|
- B06_Section_Label_Tiers
|
|
- B06_Section_Display_Width
|
|
- B06_Section_Session_Cells
|
|
- B06_Section_Section_Adjusts
|
|
- B06_Section_UI_Page_Design_Sync
|
|
- B06_Section_UI_Page_Station_Controls
|
|
- B06_Section_UI_Page_Span_Control
|
|
- B06_Section_UI_Page_Ford_Controls
|
|
- B06_Section_UI_Page_Link_Session
|
|
- B06_Section_UI_Page_Pipe_Options
|
|
- B06_Section_UI_Page_Patches
|
|
- id: drainage
|
|
title: 관 · 배수
|
|
registry: ["drainage.*", "facility.pipe*"]
|
|
files:
|
|
- "*Drainage*"
|
|
- B05_Profile_Api_Pipes_Draft
|
|
- B06_Section_Api_Culvert_Options
|
|
- design_pipe_ids
|
|
- design_structure_pipe*
|
|
- common_util_drainage*
|
|
- common_util_culvert*
|
|
- id: structures
|
|
title: 구조물
|
|
registry: ["facility.*"]
|
|
files:
|
|
- "*Structures*"
|
|
- "*Structure_*"
|
|
- B05_Profile_UI_Structure_Pick_Session
|
|
- B06_Section_Structure_Layouts
|
|
- design_structure*
|
|
- design_facility_lane
|
|
- common_util_structure_*
|
|
- common_util_berm*
|
|
- common_util_excavation
|
|
- id: corridor
|
|
title: 3D 길 모형
|
|
registry: ["corridor.*", "view3d.*"]
|
|
files:
|
|
- "*Corridor*"
|
|
- B05_Profile_UI_Viewer*
|
|
- design_view_profile_3d*
|
|
- id: footprint
|
|
title: 평면 발자국
|
|
registry: ["plan.*", "footprint.*"]
|
|
files:
|
|
- "*Footprint*"
|
|
- id: pipeline
|
|
title: 계산 묶음 · 가게
|
|
files:
|
|
- design_pipeline*
|
|
- design_calc*
|
|
- design_store
|
|
- B05_Profile_Pipeline_*
|
|
- B06_Section_Section_*
|
|
- B06_Section_UI_Page_Persist
|
|
- common_util_calc_runner
|
|
- common_util_derived_store
|
|
- common_util_node_bundle
|
|
- id: save
|
|
title: 저장 · 확정 · 초기화 · 떠남
|
|
files:
|
|
- design_save*
|
|
- design_reset
|
|
- design_leave
|
|
- design_shared
|
|
- B06_Section_Router_DesignSave
|
|
- B06_Section_Router_Confirm
|
|
- B05_Profile_Router_Confirm
|
|
- B05_Profile_Router_Lifecycle
|
|
- common_util_initial_snapshot
|
|
- common_util_save_guard
|
|
- id: screen
|
|
title: 페이지 틀 · 보기
|
|
files:
|
|
- design_page*
|
|
- design_view*
|
|
- design_panel
|
|
- design_dock
|
|
- design_pick*
|
|
- design_selection
|
|
- design_user_pick
|
|
- design_sections
|
|
- B05_Profile_UI*
|
|
- B06_Section_UI*
|
|
- id: server
|
|
title: 서버 창구 · 저장소
|
|
files:
|
|
- "*_Router*"
|
|
- "*_Repository*"
|
|
- "*_Schema"
|
|
- "*_Api_*"
|
|
- B05_Profile_Engine*
|
|
- B05_Profile
|
|
- B06_Section
|
|
- B05_Profile_Debug
|
|
- id: common
|
|
title: 공용 도구
|
|
files:
|
|
- common_util_*
|