Files
Aislo/docs/wiki/graphify-out/2026-08-24/GRAPH_REPORT.md
T
eomsangdonandClaude Opus 5 db38e75724 chore(wiki): graphify 산출물 전체를 git 으로 공유 (2026-09-09 사용자 확정)
날짜별 산출물까지 통째로 실어 창끼리 같은 위키를 보게 함. 374 파일 13MB.

PC 마다 값이 다른 둘만 제외 —
  `.graphify_python`            이 PC 파이썬 실행 경로
  `.graphify_incremental.json`  이 PC 저장소 절대경로가 박혀 있음

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

208 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Graph Report - . (2026-08-23)
## Corpus Check
- cluster-only mode — file stats not available
## Summary
- 198 nodes · 168 edges · 53 communities (28 shown, 25 thin omitted)
- Extraction: 85% EXTRACTED · 15% INFERRED · 0% AMBIGUOUS · INFERRED: 25 edges (avg confidence: 0.86)
- Token cost: 0 input · 0 output
## Community Hubs (Navigation)
- Route Design Pipeline
- 배수관 횡단도 세트
- Workflow 상태 관리
- basin_adjust API 계약
- B06_Section_UI_MassHaul_View
- 공개·인증·관리 영역 지도
- B05 계획노선 코리도 삼각망 서피스
- B05 Canonical Structure Editing
- B04_PreProcess - Backend
- UI Templates — Localization & Components
- B03_FileInput - Backend
- router.ts
- B06 집수정·다단 기슭막이
- A06_Login - Backend
- A07_Register - Backend
- A08_Support - Backend
- A09_Security - Backend
- B01_Dashboard - Backend
- B02_ProjRegister - Backend
- 공통 UI 제약
- createWorkflowLayout
- 배수관 구조물 4축 조작
- compute_cross_design
- regenerate_sections
- B05_Profile - Backend
- DB 스키마 개요
- Law Markdown Extraction Defects
- 유토곡선 (Mass Haul Diagram) 계산 명세
- attachResizer
- B06 Section
- A01_Home — Frontend
- A05_EduDetail — Frontend
- Multi-file LiDAR Processing
- 배수관 세트 자유형 응답 재사용
- B06_Section API
- 기하 계산과 보기 분리
- B06_Section_Router
- 기준 해석 보류
- 현재 구현 현황
- B01~B09 workflow 데이터 흐름
- B06_Section_Engine_Areas
- pipe_points.json
- B04/B05 배수 데이터 일원화
- 구조물 선택 3자 동기화
- structures.json
- 구조물 범위 입력
- WF3 상태 전이
## God Nodes (most connected - your core abstractions)
1. `Workflow 상태 관리` - 8 edges
2. `배수관 횡단도 세트` - 6 edges
3. `B07 Quantity — Backend` - 5 edges
4. `B08_DesignDetail — Backend` - 5 edges
5. `공개·인증·관리 영역 지도` - 5 edges
6. `B05 Canonical Structure Editing` - 5 edges
7. `B06 집수정·다단 기슭막이` - 5 edges
8. `B06 배수관 구조물 기하·조작 체계` - 5 edges
9. `computeCulvertLayout()` - 5 edges
10. `B05 계획노선 코리도 삼각망 서피스` - 5 edges
## Surprising Connections (you probably didn't know these)
- `B07 Quantity — Frontend` --references--> `Workflow 상태 관리` [INFERRED]
docs/wiki/pages/B07_Quantity/B07_frontend.md → docs/wiki/concepts/workflow_state.md
- `Workflow Artifact Invalidation` --semantically_similar_to--> `Downstream STALE Invalidation` [INFERRED] [semantically similar]
docs/wiki/architecture/workflow_data_flow.md → docs/wiki/architecture/implementation_status.md
- `B05 route·corridor 저장 구조` --shares_data_with--> `corridor_{route:04d}.json 원자 저장` [EXTRACTED]
concepts/storage_paths.md → pages/B05_Profile/B05_corridor_surface.md
- `배수유역 해석 및 세부설계` --references--> `DB 스키마 개요` [INFERRED]
docs/wiki/concepts/drainage_watershed.md → docs/wiki/concepts/db_schema/overview.md
- `router.ts` --references--> `app_shell.ts` [INFERRED]
docs/wiki/pages/A00_Common/frontend/A00_Common_Router.md → docs/wiki/pages/A00_Common/frontend/A00_Common_AppShell.md
## Import Cycles
- None detected.
## Hyperedges (group relationships)
- **집수정 조정값 영구저장 흐름** — docs_wiki_pages_b06_section_b06_culvert_controls_basin_nine_key_controls, docs_wiki_pages_b06_section_b06_api_cross_design, docs_wiki_pages_b06_section_b06_db_basin_adjust_storage [EXTRACTED 1.00]
- **배수관 구조물 통합 기하 체계** — docs_wiki_pages_b06_section_b06_culvert_geometry_redesign_compute_culvert_layout, docs_wiki_pages_b06_section_b06_culvert_controls_four_axis_controls, docs_wiki_pages_b06_section_b06_culvert_basin_multitier_multitier_footwalls [EXTRACTED 1.00]
- **B06 배수관 데이터·기하·표시 흐름** — pages_b05_profile_b05_frontend_pipe_points, pages_b06_section_b06_backend_attach_culvert_sets, pages_b06_section_b06_culvert_set_culvert_set, pages_b06_section_b06_culvert_geometry_redesign_compute_culvert_layout, pages_b06_section_b06_culvert_geometry_redesign_append_culvert_overlay [EXTRACTED 1.00]
- **B06 횡단 반폭 재계산 흐름** — pages_b06_section_b06_frontend_cross_half_width, pages_b06_section_b06_frontend_stale_design_guard, pages_b06_section_b06_backend_regenerate_sections [EXTRACTED 1.00]
- **공통 엔지니어링 UI 패턴** — docs_wiki_concepts_ui_templates_workflow_layout, docs_wiki_concepts_ui_templates_vertical_step_bar, docs_wiki_concepts_ui_templates_attachresizer, pages_b06_section_b06_frontend_render_profile_cross, pages_b06_section_b06_frontend_panel_resizer [INFERRED 0.85]
- **B04B06 Design Chain** — docs_wiki_pages_b04_preprocess_b04_frontend_surface_model_workflow, docs_wiki_pages_b05_profile_b05_backend_route_design_pipeline, docs_wiki_pages_b06_section_b06_frontend_section_confirmation_flow [EXTRACTED 1.00]
- **B05 Structure Full Stack** — docs_wiki_pages_b05_profile_b05_api_structure_endpoints, docs_wiki_pages_b05_profile_b05_backend_b05_profile_backend, docs_wiki_pages_b05_profile_b05_frontend_b05_profile_frontend, docs_wiki_pages_b05_profile_b05_structures_b05_structure_canonical_store [EXTRACTED 1.00]
- **Public Frontend Pages** — docs_wiki_pages_a01_home_a01_frontend, docs_wiki_pages_a02_progdetail_a02_frontend, docs_wiki_pages_a03_compdetail_a03_frontend, docs_wiki_pages_a04_newshistory_a04_frontend, docs_wiki_pages_a05_edudetail_a05_frontend [EXTRACTED 0.90]
- **Late Workflow Stages (B07-B09)** — pages_b07_quantity_b07_frontend, pages_b08_designdetail_b08_frontend, pages_b09_estimation_b09_frontend [EXTRACTED 1.00]
- **Common Infrastructure & Utilities** — docs_wiki_concepts_common_util, docs_wiki_concepts_ui_templates, docs_wiki_concepts_a00_app_shell_framework, docs_wiki_concepts_workflow_state [INFERRED 0.90]
## Communities (53 total, 25 thin omitted)
### Community 0 - "Route Design Pipeline"
Cohesion: 0.10
Nodes (21): B07B08 Responsibility Boundary, Current Implementation Audit, Downstream STALE Invalidation, Workflow State SSOT, Workflow Artifact Invalidation, B01B09 Workflow Data Flow, B04B06 Auto Design Chain, Cross-Stage Output Ownership (+13 more)
### Community 1 - "배수관 횡단도 세트"
Cohesion: 0.12
Nodes (17): 집수정 I·ㄴ·ㄷ형, 유입 구조물 자동 판정·형식 선택, 유출 성토부·다단 기슭막이, 집수정 계류측 성토부, 집수정·기슭막이 미결 기본값, appendCulvertOverlay(), 배수관 구조물 자동 자리, computeCulvertLayout() (+9 more)
### Community 2 - "Workflow 상태 관리"
Cohesion: 0.17
Nodes (16): DB: 구조물/수량/산출물 테이블, A00_Common — App Shell Framework, A00_Common — 스캐폴드·CSS·종속성, B07 외부 WebCAD 비교 실행환경, 공통 유틸 (common_util/), 저장 경로 규칙, Workflow 상태 관리, B07 Quantity — Backend (+8 more)
### Community 3 - "basin_adjust API 계약"
Cohesion: 0.22
Nodes (11): basin_adjust API 계약, POST sections cross-design, POST sections confirm, POST sections regenerate, 집수정 9키 조작, clampBasinMove, data.design.basin_adjust, cross_sections (+3 more)
### Community 4 - "B06_Section_UI_MassHaul_View"
Cohesion: 0.18
Nodes (11): B06_Section_Api_Fetch, B06_Section_UI_Cross_Areas, B06_Section_UI_Cross_Design, B06_Section_UI_MassHaul_Balance, B06_Section_UI_MassHaul_Balance_View, B06_Section_UI_MassHaul_Balloon, B06_Section_UI_MassHaul_Curve, B06_Section_UI_MassHaul_Settle (+3 more)
### Community 5 - "공개·인증·관리 영역 지도"
Cohesion: 0.25
Nodes (8): Aislo 프로젝트 지도, 공개·인증·관리 영역 지도, 공유 자원 영향 지도, 인증 / RBAC, External Library Dependencies, A00_Common - Framework & Utils, A03_CompDetail — Frontend, A04_NewsHistory — Frontend
### Community 6 - "B05 계획노선 코리도 삼각망 서피스"
Cohesion: 0.25
Nodes (8): B05 route·corridor 저장 구조, B05 코리도 조회·저장 API, B05_Profile Backend, B05 계획노선 코리도 삼각망 서피스, corridor_{route:04d}.json 원자 저장, 5종 삼각망 코리도 서피스, 코리도 경계 원지반 재절단, B05_Profile Frontend
### Community 7 - "B05 Canonical Structure Editing"
Cohesion: 0.32
Nodes (8): B05 Structure and UI Plan (2026-08-18), B05/B06 Structure Application Scope, Structure Placement Method, Canonical Structure Storage, Drainage Facility Options, Drainage Facility Recommendation, B05 Canonical Structure Editing, Structure Type Registry
### Community 8 - "B04_PreProcess - Backend"
Cohesion: 0.40
Nodes (5): B04_PreProcess - Backend, B04_PreProcess - Frontend, B04_PreProcess — API, B04 Contour Rasterization Acceleration, B04_PreProcess_Router.py
### Community 9 - "UI Templates — Localization & Components"
Cohesion: 0.60
Nodes (5): UI Templates — Localization & Components, B05_Profile — Frontend, B05 구조물 입력·종단 표시 정비, B06_Section — Backend, B06_Section — Frontend
### Community 10 - "B03_FileInput - Backend"
Cohesion: 0.50
Nodes (4): B03_FileInput - Backend, B03_FileInput - Frontend, B03_FileInput — API, B03_FileInput_Router.py
### Community 11 - "router.ts"
Cohesion: 0.67
Nodes (4): app_shell.ts, router.ts, A01_Home_UI_Page.ts, A02_ProgDetail_UI_Page.ts
### Community 12 - "B06 집수정·다단 기슭막이"
Cohesion: 1.33
Nodes (4): B06 집수정·다단 기슭막이, B06 배수관 구조물 조작·표시, B06 배수관 구조물 기하·조작 체계, B06 배수관 횡단도 세트
### Community 13 - "A06_Login - Backend"
Cohesion: 0.67
Nodes (3): A06_Login - Backend, A06_Login - Frontend, A06_Login_Router.py
### Community 14 - "A07_Register - Backend"
Cohesion: 0.67
Nodes (3): A07_Register - Backend, A07_Register - Frontend, A07_Register_Router.py
### Community 15 - "A08_Support - Backend"
Cohesion: 0.67
Nodes (3): A08_Support - Backend, A08_Support - Frontend, A08_Support_Router.py
### Community 16 - "A09_Security - Backend"
Cohesion: 0.67
Nodes (3): A09_Security - Backend, A09_Security - Frontend, A09_Security_Router.py
### Community 17 - "B01_Dashboard - Backend"
Cohesion: 0.67
Nodes (3): B01_Dashboard - Backend, B01_Dashboard - Frontend, B01_Dashboard_Router.py
### Community 18 - "B02_ProjRegister - Backend"
Cohesion: 0.67
Nodes (3): B02_ProjRegister - Backend, B02_ProjRegister - Frontend, B02_ProjRegister_Router.py
### Community 19 - "공통 UI 제약"
Cohesion: 0.67
Nodes (3): 다국어 관리, 공통 UI 제약, theme.css 스타일 변수
### Community 21 - "배수관 구조물 4축 조작"
Cohesion: 0.67
Nodes (3): 배수관 구조물 4축 조작, 재질별 높이 한계, outletGuard
### Community 23 - "regenerate_sections"
Cohesion: 1.00
Nodes (3): regenerate_sections(), cross_half_width_m, 횡단 설계 STALE 상태 가드
## Knowledge Gaps
- **95 isolated node(s):** `인증 / RBAC`, `배수유역 해석 및 세부설계`, `DB 스키마 개요`, `A00_Common - Framework & Utils`, `A01_Home_UI_Page.ts` (+90 more)
These have ≤1 connection - possible missing edges or undocumented components.
- **25 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
## Work-memory lessons
**Known dead ends** — questions that led nowhere; don't re-derive.
- "배수관 매설시 각도의 제약조건이 있는지 확인해줘. 임도에서" -> `배수유역 해석 및 세부설계`
- "임도 기술정보DB에서 집수정의 형태정보는 어떤게 있는지 확인해줘." -> `B06 배수관 횡단도 세트`, `유입 구조물 판정`
## Suggested Questions
_Questions this graph is uniquely positioned to answer:_
- **What connects `인증 / RBAC`, `배수유역 해석 및 세부설계`, `DB 스키마 개요` to the rest of the system?**
_101 weakly-connected nodes found - possible documentation gaps or missing edges._
- **Should `Route Design Pipeline` be split into smaller, more focused modules?**
_Cohesion score 0.1 - nodes in this community are weakly interconnected._
- **Should `배수관 횡단도 세트` be split into smaller, more focused modules?**
_Cohesion score 0.125 - nodes in this community are weakly interconnected._