docs(wiki): ingest completed plan items

This commit is contained in:
2026-09-12 18:51:06 +09:00
parent 9a9062f05c
commit 2ac3d1d3bf
21 changed files with 29129 additions and 231 deletions
+44 -27
View File
@@ -1,16 +1,16 @@
# Graph Report - wiki (2026-09-11)
# Graph Report - wiki (2026-09-12)
## Corpus Check
- 206 files · ~57,686 words
- 211 files · ~58,469 words
- Verdict: corpus is large enough that graph structure adds value.
## Summary
- 1170 nodes · 996 edges · 189 communities (155 shown, 34 thin omitted)
- 1191 nodes · 1013 edges · 193 communities (159 shown, 34 thin omitted)
- Extraction: 100% EXTRACTED · 0% INFERRED · 0% AMBIGUOUS
- Token cost: 0 input · 0 output
## Graph Freshness
- Built from commit: `e49e4d85`
- Built from commit: `9a9062f0`
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost).
@@ -187,6 +187,10 @@
- B08_DesignDetail_Engine_Cad_Basin.py
- B08_DesignDetail_Engine_Cad_MassHaul.py
- B08 CAD·납품 도면 후속
- B05 계획노선 편집 — 2026-09-12
- B06 종횡단 공용화 — 2026-09-12
- B08 수량 근거 표시 — 2026-09-12
- B09 원가 근거 표시 — 2026-09-12
- OpenWebCAD Core
- common_util_mass_haul_settle.ts
- Drainage Watershed (유역도)
@@ -229,9 +233,6 @@
- None detected.
## Hyperedges (group relationships)
- **B03-B08 Workflow Data Flow** — b03_fileinput_route_snapshot_crs, b04_preprocess_drainage_compass_crs, b05_profile_frontend, b06_section_cross_design_ui_2026_09, b08_designdetail_frontend [INFERRED 0.90]
- **Shared Mass Haul Calculation and UI** — b05_profile_masshaul_structure_2026_09, b06_section_masshaul_culvert_2026_09, b08_designdetail_cad_delivery_2026_09 [EXTRACTED 0.85]
- **CAD Delivery and Usability Framework** — b08_designdetail_cad_interaction, b08_designdetail_cad_title_block, b08_designdetail_cad_usability_2026_09_01, b08_designdetail_cad_delivery_2026_09 [EXTRACTED 0.95]
- **LAS-Free Analysis Workflow** — concepts_las_free_sheet_surface, pages_b03_fileinput_backend, pages_b04_preprocess_backend [EXTRACTED 1.00]
- **B08 Drawing Generation Flow** — b08_designdetail_b08_designdetail_engine_cad_masshaul_py, b08_designdetail_b08_designdetail_engine_cad_basin_py, common_util_common_util_mass_haul_settle_ts [EXTRACTED 0.90]
- **Drainage System Workflow** — concepts_drainage_watershed, pages_b05_profile_b05_structures, pages_b06_section_b06_culvert_set, pages_b06_section_b06_culvert_geometry_redesign [EXTRACTED 0.95]
@@ -239,23 +240,23 @@
- **3D Corridor Generation Flow** — pages_b05_profile_b05_corridor_surface, pages_b05_profile_b05_corridor_plan_curves, pages_b05_profile_b05_corridor_cut_fill, pages_b05_profile_b05_corridor_patch_finish [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]
## Communities (189 total, 34 thin omitted)
## Communities (193 total, 34 thin omitted)
### Community 0 - "UI Templates — Localization & Components"
Cohesion: 0.05
Nodes (38): 2026-09-04 완료 항목, 700줄 제한 분리, 보존된 미완료 범위, 상시계획서 추가 완료 범위, 완료 범위, 추가 완료 범위, 디자인 시스템 (Design System), 레이아웃 및 둥근 테두리 (Radius & Spacing) (+30 more)
Cohesion: 0.09
Nodes (20): 2026-09-04 완료 항목, 700줄 제한 분리, 보존된 미완료 범위, 상시계획서 추가 완료 범위, 완료 범위, 추가 완료 범위, 1. B04 vs B05 역할 분담 및 일원화, 2. 공용 배수 엔진 및 WAMIS 강우량 연동 (Phase 1~2, 2026-08-13 관측소 전환) (+12 more)
### Community 1 - "인증 / RBAC"
Cohesion: 0.06
Nodes (31): OTP / 비밀번호 및 디바이스 신뢰, 권한 검증 헬퍼 (B01_Dashboard), 라우팅 가드 (frontend.md 5.2), 사용자 상태 생명주기, 사용처 (역참조), 세션 인증 (backend.md 6.3), 역할 (users.role), 인증 / RBAC (+23 more)
Cohesion: 0.09
Nodes (20): OTP / 비밀번호 및 디바이스 신뢰, 권한 검증 헬퍼 (B01_Dashboard), 라우팅 가드 (frontend.md 5.2), 사용자 상태 생명주기, 사용처 (역참조), 세션 인증 (backend.md 6.3), 역할 (users.role), 인증 / RBAC (+12 more)
### Community 2 - "A00_Common — App Shell Framework"
Cohesion: 0.08
Nodes (22): A00_Common — App Shell Framework, app_shell 구성요소, router 라우팅 테이블, A00_Common — 스캐폴드·CSS·종속성, b_page_scaffold, CSS 인젝션, 사용처, 종속성 (+14 more)
Cohesion: 0.05
Nodes (35): A00_Common — App Shell Framework, app_shell 구성요소, router 라우팅 테이블, A00_Common — 스캐폴드·CSS·종속성, b_page_scaffold, CSS 인젝션, 사용처, 종속성 (+27 more)
### Community 3 - "2026-09-04 완료 항목"
Cohesion: 0.07
Nodes (25): API 공통 (여러 페이지가 공유하는 엔드포인트), 공통 오류 응답 포맷 (전 라우터), 워크플로우 상태 조회, 폴링 패턴 (legacy workflow.json 설계; 현재 구현은 workflow-state API 사용), 계산 구현 원칙, 계획노선 규칙, 설계 데이터 생명주기, 정본 세 벌 (+17 more)
Cohesion: 0.04
Nodes (40): API 공통 (여러 페이지가 공유하는 엔드포인트), 공통 오류 응답 포맷 (전 라우터), 워크플로우 상태 조회, 폴링 패턴 (legacy workflow.json 설계; 현재 구현은 workflow-state API 사용), 2026-09-12 체크 완료 항목, 상태 경계, 이관 범위, 자체검증 기록 요약 (+32 more)
### Community 4 - "배수유역 해석 및 세부설계 (Drainage Watershed)"
Cohesion: 0.25
@@ -270,8 +271,8 @@ Cohesion: 0.17
Nodes (11): A09_Security — Backend, API 엔드포인트, DB 저장 (activity_logs), 권한 헬퍼, 마스터(회사 관리자) 전용 — `require_master`, 시스템 관리자 전용 — `require_system_admin`, 요청 스키마 (Pydantic), 의존성 (공통 유틸) (+3 more)
### Community 7 - "2026-08-29 완료 반영"
Cohesion: 0.10
Nodes (17): 2026-08-29 완료 반영, B03 재업로드·B05 최신 조회, B05/B06 구조물 UI 통합, B07↔B08 순서, B07 CAD 고정 척도·횡단 장 배치, B07 CAD 테마, B07 CAD 확대·팬, 배수시설 추천 기준 (+9 more)
Cohesion: 0.08
Nodes (22): 2026-08-29 완료 반영, B03 재업로드·B05 최신 조회, B05/B06 구조물 UI 통합, B07↔B08 순서, B07 CAD 고정 척도·횡단 장 배치, B07 CAD 테마, B07 CAD 확대·팬, 배수시설 추천 기준 (+14 more)
### Community 8 - "DB: 파일/지표면분석 테이블"
Cohesion: 0.18
@@ -849,6 +850,22 @@ Nodes (3): B06 횡단 계산 미러·카드 표기, 프론트 계산 미러, 횡
Cohesion: 0.50
Nodes (3): B08 CAD·납품 도면 후속, CAD 편집·확정, 토적도·유역도
### Community 172 - "B05 계획노선 편집 — 2026-09-12"
Cohesion: 0.50
Nodes (3): B05 계획노선 편집 — 2026-09-12, 저장·공용화, 편집 화면
### Community 173 - "B06 종횡단 공용화 — 2026-09-12"
Cohesion: 0.50
Nodes (3): B06 종횡단 공용화 — 2026-09-12, 완료 체크에서 확인된 구조, 횡단 표시
### Community 174 - "B08 수량 근거 표시 — 2026-09-12"
Cohesion: 0.50
Nodes (3): B08 수량 근거 표시 — 2026-09-12, 구현 진입점, 출처 등급과 표시
### Community 175 - "B09 원가 근거 표시 — 2026-09-12"
Cohesion: 0.50
Nodes (3): B09 원가 근거 표시 — 2026-09-12, 공용 근거 계약, 좌측 패널
### Community 182 - "2026-09-02 완료 항목"
Cohesion: 0.25
Nodes (7): 2026-09-02 완료 항목, B05 구조물 3D, B05 종단 편집 후속, CAD, 노선·지표면, 작업 환경, 회귀 상태
@@ -862,7 +879,7 @@ Cohesion: 0.50
Nodes (3): 2026-09-03 추가 완료 — 화면·종단·횡단, 완료 범위, 최신 결정
## Knowledge Gaps
- **756 isolated node(s):** `단계별 판정`, `비워크플로 영역 판정`, `구현 상태 용어`, `반드시 유지할 구분`, `미결 설계` (+751 more)
- **767 isolated node(s):** `단계별 판정`, `비워크플로 영역 판정`, `구현 상태 용어`, `반드시 유지할 구분`, `미결 설계` (+762 more)
These have ≤1 connection - possible missing edges or undocumented components.
- **34 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
@@ -875,17 +892,17 @@ Nodes (3): 2026-09-03 추가 완료 — 화면·종단·횡단, 완료 범위,
## Suggested Questions
_Questions this graph is uniquely positioned to answer:_
- **Why does `B07 구조물 표준도 — 조사·합의와 현재 통로` connect `임도기술교본 원문 md 추출 품질 결함` to `현재 구현 현황 — 소스 읽기 감사`, `유토곡선 (Mass Haul Diagram) 계산 명세`?**
_High betweenness centrality (0.003) - this node is a cross-community bridge._
- **What connects `단계별 판정`, `비워크플로 영역 판정`, `구현 상태 용어` to the rest of the system?**
_756 weakly-connected nodes found - possible documentation gaps or missing edges._
_767 weakly-connected nodes found - possible documentation gaps or missing edges._
- **Should `UI Templates — Localization & Components` be split into smaller, more focused modules?**
_Cohesion score 0.046511627906976744 - nodes in this community are weakly interconnected._
_Cohesion score 0.08695652173913043 - nodes in this community are weakly interconnected._
- **Should `인증 / RBAC` be split into smaller, more focused modules?**
_Cohesion score 0.05555555555555555 - nodes in this community are weakly interconnected._
_Cohesion score 0.08695652173913043 - nodes in this community are weakly interconnected._
- **Should `A00_Common — App Shell Framework` be split into smaller, more focused modules?**
_Cohesion score 0.07692307692307693 - nodes in this community are weakly interconnected._
_Cohesion score 0.05 - nodes in this community are weakly interconnected._
- **Should `2026-09-04 완료 항목` be split into smaller, more focused modules?**
_Cohesion score 0.06896551724137931 - nodes in this community are weakly interconnected._
_Cohesion score 0.0425531914893617 - nodes in this community are weakly interconnected._
- **Should `2026-08-29 완료 반영` 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.058823529411764705 - nodes in this community are weakly interconnected._
_Cohesion score 0.07692307692307693 - nodes in this community are weakly interconnected._