Skip to content

Task-추천안을 ScenarioVariation으로 생성하고 근거 비교 지원 구현 #85

@learncold

Description

@learncold

Summary

추천된 운영 대안을 ScenarioVariation으로 생성하고, 기준/현재 대안/추천 variation의 근거 비교 workflow를 구현한다.

Parent Issue

#5

Area

Application

Target Sprint

Sprint 3

Why Needed

추천 기능은 후보 생성에서 끝나지 않고, 사용자가 recommendation을 바로 비교 가능한 variation으로 전환해 검토해야 한다. source of truth는 이 단계도 persisted artifact 기반 workflow로 본다.

Scope

  • 추천안 선택 시 ScenarioVariation draft를 생성한다.
  • 기준 시나리오, 현재 대안, 추천 variation을 함께 비교하는 workflow를 정리한다.
  • 추천 근거에 사용한 artifact source와 delta를 함께 보여준다.
  • 사용자 수정 variation을 recommendation-derived metadata와 함께 저장한다.

Out of Scope

  • 추천 후보 생성 규칙 자체
  • #84에서 다룸
  • 추천 최적화 로직 연구
  • #107에서 조사

Core Design Criteria

  • 추천안은 baseline full copy가 아니라 ScenarioVariation delta로 생성한다.
  • 근거 비교는 persisted artifact source를 표시해야 한다.
  • application은 workflow를 담당하고 variation 계약의 정본은 domain에 둔다.

Acceptance Criteria

  • 추천안을 ScenarioVariation으로 생성할 수 있다.
  • 기준/현재/추천 variation 비교가 가능하다.
  • 추천 근거와 사용된 artifact source를 함께 볼 수 있다.
  • 사용자 수정 variation이 별도 metadata와 함께 저장된다.

Related Docs

  • docs/product/Product Backlog - Pathfinder 반영안.md
  • uml/domain-scenario-model.puml
  • uml/domain-result-artifacts.puml
  • 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