Files
trex-core/docs/srs/Integration/req-124_intent-venue-persistence-and-execution.md
T

855 B

REQ-124: intent venue persistence and execution

  • Type: Integration
  • Status: Implemented
  • Priority: High
  • Source: dcy-039

Requirements

  1. buy/sell intent는 venue를 선택적으로 받으며 미지정은 KRX다.
  2. KRX/NXT/SOR 외 값은 슬롯 전이 전에 invalid_venue로 거부한다.
  3. venue는 intent log, pending slot, OrderRequest, timeout/operator cancel에 동일하게 전달한다.
  4. INACTIVE 복귀 시 venue는 KRX로 초기화한다.
  5. 기존 venue 미지정 전략과 KRX 테스트는 변경 없이 통과한다.
  6. PostgreSQL migration은 기존 행을 KRX로 안전하게 backfill한다.

Acceptance Evidence

  • tests/application/test_venue_intent_flow.py
  • tests/domain/slot/test_contract.py
  • tests/adapters/persistence/test_postgresql_slot_repository_parity.py
  • 전체 회귀 837 passed, 47 skipped