Skip to content

Task-실시간 실행 상태와 run/variation 진행 패널 구현 #80

@learncold

Description

@learncold

Summary

실행 상태 패널을 유지하되 단일 run 상태뿐 아니라 current run 번호와 variation 진행 상태까지 표시하도록 확장한다.

Parent Issue

#3

Area

Application

Target Sprint

Sprint 1

Why Needed

MVP 코어에서도 사용자는 단일 실행과 variation/repeated run 흐름을 구분해 봐야 한다. 상태 패널이 demo용 run/pause 정보에만 머물면 source-of-truth workflow와 맞지 않는다.

Scope

  • run/pause/stop 상태와 렌더/step 수를 표시한다.
  • current run 번호와 variation 식별자를 함께 표시한다.
  • 정상 종료와 오류 종료를 구분하는 상태 메시지를 제공한다.

Out of Scope

  • comparison/export/recommendation 결과 뷰
  • project save/load workflow

Core Design Criteria

  • 상태 패널은 domain/engine 상태 값을 읽고 UI 문자열 조합은 application에서 한다.
  • variation/run 진행 상태는 result artifact와 혼동되지 않게 runtime metadata로 표시한다.
  • engine 내부 포인터를 직접 노출하지 않는다.

Acceptance Criteria

  • 사용자가 현재 상태와 run/variation 진행을 확인할 수 있다.
  • 시작/일시정지/정지/오류 종료에 따라 표시가 즉시 갱신된다.
  • render step과 simulation step이 구분되어 보인다.

Related Docs

  • docs/product/Product Backlog - Pathfinder 반영안.md
  • uml/application-run-results-workflow.puml

Dependencies / Blockers

Repository Checks

  • I checked for an existing related issue or epic before creating or updating this task.
  • I will keep the issue title aligned with the repository naming convention.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions