Skip to content

Task-smoke / visibility / FED / FDS 연동 파이프라인 확장 #102

@learncold

Description

@learncold

Summary

EnvironmentState와 결과 파이프라인을 확장해 smoke, visibility, FED, FDS 연동을 Later 범위의 중기 확장으로 분리한다.

Parent Issue

#97

Area

Domain

Target Sprint

Later

Why Needed

기본 시야 저하와 길찾기 영향은 1차 확장이지만 smoke/FED/FDS 연동은 중기 확장이다. 두 범위를 같은 Epic에 두면 우선순위와 acceptance가 섞인다.

Scope

  • EnvironmentState에 외부 환경 연동 입력 경계를 추가한다.
  • visibility/FED/FDS 결과가 RunResult와 CumulativeArtifact에 연결될 수 있는 파이프라인을 설계한다.
  • 외부 환경 데이터 ingest와 validation 경계를 정리한다.

Out of Scope

  • 기본 시야 저하/친숙도/유도 신호 1차 확장 구현
  • #83에서 다루는 pathfinding degradation 기본 규칙
  • 추천 엔진 최적화

Core Design Criteria

  • 외부 환경 해석 책임은 domain adapter에 두고 engine runtime 일반성은 유지한다.
  • visibility/FED 결과도 persisted artifact pipeline을 따른다.
  • 기본 EnvironmentState 입력과 중기 연동 입력을 혼동하지 않도록 분리한다.

Acceptance Criteria

  • smoke / visibility / FED / FDS 연동 경계가 EnvironmentState와 결과 아티팩트 모델에 정의된다.
  • Later 범위의 외부 데이터 ingest/validation 포인트가 정리된다.
  • 1차 확장 시야 저하 task와 범위 충돌이 없도록 명시된다.

Related Docs

  • docs/process/Pathfinder 조사 기반 반영 계획.md
  • docs/product/위험 정의.md
  • uml/domain-scenario-model.puml
  • uml/domain-result-artifacts.puml

Dependencies / Blockers

  • EPIC-중기 확장 기능 #97 EPIC-중기 확장 기능 아래 Later 범위로 유지한다.
  • #83의 기본 시야 저하 task 이후에만 실제 구현 우선순위를 검토한다.

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