Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 22 additions & 14 deletions docs/UI.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,12 +204,14 @@ Layout Review의 중앙 작업 영역이다. 현재는 import 결과와 수동
- Scenario 패널에서 현재 시나리오 요약 표시
- Scenario switcher로 baseline/alternative 전환
- `New Scenario from Current`로 현재 시나리오를 복제해 alternative 생성
- Run 패널에서 실행 대상으로 staged 된 시나리오 목록 표시
- Run 패널에서 실행 대상으로 staged 된 baseline 시나리오 표시
- Layout, Crowd, Events 좌측 탭 제공
- 중앙 canvas에서 보행자 배치 작성
- select, individual occupant placement, rectangular group placement 지원
- 시나리오를 run 대상으로 stage
- 우측 Scenario panel에서 baseline 대비 변경 요약과 readiness 표시
- `Project > Save Project`로 scenario authoring 상태를 프로젝트 폴더에 저장
- 저장된 프로젝트를 다시 열면 scenario 목록, 배치, 이벤트, 패널 상태를 복원

현재 UI 요소:

Expand All @@ -220,7 +222,7 @@ Layout Review의 중앙 작업 영역이다. 현재는 import 결과와 수동
- New Scenario from Current
- Top-right Scenario / Run panel toggles
- Run staged scenario list
- Run Staged Scenarios button
- Run Staged Baseline button
- Scenario name 입력 팝업
- 승인 layout canvas
- Select tool
Expand All @@ -239,10 +241,9 @@ Layout Review의 중앙 작업 영역이다. 현재는 import 결과와 수동

현재 약한 부분:

- 운영 이벤트 editor는 최소 구조만 있고 실제 입력 UI가 부족하다.
- readiness panel은 요약 수준이며 실행 불가 사유를 충분히 모아 보여주지 않는다.
- 운영 이벤트 editor는 preset 추가와 목록 표시 수준이며 상세 수정/삭제 UI가 부족하다.
- environment와 execution 상세 입력은 아직 제한적이다.
- scenario 저장/로드는 Sprint 1 핵심 시연 범위 밖이지만 후속 보완이 필요하다.
- 저장/로드는 Sprint 1 authoring 상태 중심이며 persisted result artifact 저장은 후속 범위다.

### 3.6 운영 이벤트

Expand All @@ -265,7 +266,8 @@ Sprint 1 최소 기준:
현재 상태:

- Events 탭과 event draft 구조는 있다.
- 사용자가 직접 이벤트를 추가, 수정, 삭제하는 editor UI는 아직 부족하다.
- Exit Closure, Staged Release preset을 추가할 수 있고 scenario draft의 control plan에 반영된다.
- 사용자가 직접 이벤트를 상세 수정, 삭제하는 editor UI는 아직 부족하다.

### 3.7 Run Workspace

Expand All @@ -284,6 +286,7 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는
- elapsed time 기준 시간 진행률 표시
- evacuated/total, active agents 표시
- evacuated/total 기준 대피 진행률 표시
- configured events 요약 표시
- completion risk, stalled agents, hotspot, bottleneck 요약 표시
- run이 complete되면 Result Summary 진입 버튼 활성화
- risk, stalled, hotspot, bottleneck 기준 툴팁 표시
Expand All @@ -298,6 +301,7 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는
- evacuated / total
- evacuation progress
- active agents
- configured events summary
- completion risk
- stalled agents
- hotspot count
Expand All @@ -307,7 +311,6 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는

- run queue는 staged list 수준이다.
- 여러 staged scenario를 순차 실행하는 batch queue는 아직 아니다.
- 실행 전 readiness 조건과 실행 불가 사유 표시가 부족하다.
- batch queue와 persisted result artifact가 아직 연결되어 있지 않다.

### 3.8 Result Summary / Analysis Workspace
Expand Down Expand Up @@ -335,12 +338,16 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는

현재 UI 요소:

- Total
- Evacuated
- Time
- Remaining
- Elapsed / Time limit
- Active
- Configured Events
- Completion Risk
- Stalled
- T90
- T95
- Risk
- Stalled
- Result Reports
- Evacuation Progress
- Bottlenecks
Expand Down Expand Up @@ -460,7 +467,8 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는
| Layout 보정 | 기본 drawing/editing 가능 | 핵심 흐름 가능 |
| Scenario 생성 | baseline 생성과 전환 가능 | 핵심 흐름 가능 |
| Crowd 배치 | 개인/그룹 배치 가능 | 핵심 흐름 가능 |
| 운영 이벤트 | 구조는 있으나 editor 부족 | 보완 필요 |
| 운영 이벤트 | preset 추가와 목록 표시 가능 | Sprint 1 최소 흐름 가능 |
| Scenario 저장/로드 | authoring 상태 저장과 복원 가능 | 핵심 흐름 가능 |
| Run | 실행, pause/resume, stop 가능 | 핵심 흐름 가능 |
| Result Summary | 기본 결과 요약 가능 | 시연 보조 가능 |

Expand All @@ -478,8 +486,9 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는
- [ ] 선택 요소의 상세 편집 inspector 보강
- [ ] warning/info 승인 또는 무시 상태 표시
- [ ] issue별 repair suggestion 표시
- [ ] 운영 이벤트 추가, 수정, 삭제 editor 보강
- [ ] readiness panel에 실행 불가 사유 목록 표시
- [x] readiness panel에 실행 불가 사유 목록 표시
- [x] Scenario authoring 상태 저장/로드 연결
- [ ] 운영 이벤트 수정, 삭제 editor 보강

### 6.2 Sprint 2 개선

Expand All @@ -500,7 +509,6 @@ stage된 baseline 시나리오를 실제로 실행하고 진행 상태를 보는
- [ ] Scenario Template Picker 제공
- [ ] Environment 상세 설정 제공
- [ ] Control 이벤트 상세 편집 제공
- [ ] Scenario 저장/로드 연결
- [ ] baseline 대비 alternative 비교 화면 제공
- [ ] persisted result artifact 기반 analysis 연결

Expand Down
Loading